Collecting GitPython<4,>=3.1.50 Downloading gitpython-3.2.0-py3-none-any.whl (228 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.15.1-py3-none-any.whl (33 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-9.1.3-py3-none-any.whl (16 kB) Collecting jwcrypto==1.5.7 Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Collecting pynacl>=1.5 Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) 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) 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) 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) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 7)) (2.25.1) Collecting Levenshtein==0.25.1 Downloading Levenshtein-0.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177 kB) Collecting numpy>=1.13.3 Downloading numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB) Collecting pandas>=2.0.0 Downloading pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Collecting immutabledict>=3.0.0 Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Collecting protobuf<5.27,>=5.26.1 Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB) Collecting absl-py>=2.0.0 Downloading absl_py-2.5.1-py3-none-any.whl (137 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) Collecting tzdata>=2022.7 Downloading tzdata-2026.5-py2.py3-none-any.whl (347 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 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-202610-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.2.0 Levenshtein-0.25.1 PyJWT-2.15.1 PyYAML-6.0.3 absl-py-2.5.1 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-9.1.3 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 tzdata-2026.5 ua-parser-1.0.2 ua-parser-builtins-202610 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.111-py3-none-any.whl (140 kB) Collecting fasttext==0.9.2 Downloading fasttext-0.9.2.tar.gz (68 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting numpy==1.26.4 Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) Collecting grpcio-status==1.62.2 Downloading grpcio_status-1.62.2-py3-none-any.whl (14 kB) Requirement already satisfied: protobuf==5.26.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from -r Viindoo-erponline-enterprise-17.0/requirements.txt (line 5)) (5.26.1) Collecting google-auth==2.36.0 Downloading google_auth-2.36.0-py2.py3-none-any.whl (209 kB) Collecting google-cloud-translate==3.17.0 Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl (183 kB) Collecting google-cloud-storage==2.18.2 Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl (130 kB) Collecting google-api-core==2.20.0 Downloading google_api_core-2.20.0-py3-none-any.whl (142 kB) Collecting aiohttp==3.8.4 Downloading aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB) Collecting pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1 Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Collecting pypdf==4.3.1 Downloading pypdf-4.3.1-py3-none-any.whl (295 kB) Collecting pyhanko-certvalidator==0.24.1 Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-17.0/requirements.txt (line 16)) (8.12.1) Collecting pybind11>=2.2 Downloading pybind11-3.1.0-py3-none-any.whl (319 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from fasttext==0.9.2->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 2)) (61.0.0) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.5-py3-none-any.whl (307 kB) Collecting grpcio>=1.62.2 Downloading grpcio-1.84.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.2 MB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 6)) (0.4.2) Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) Collecting rsa<5,>=3.1.4 Downloading rsa-4.9.1-py3-none-any.whl (34 kB) Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 Downloading google_api_core-2.42.0-py3-none-any.whl (221 kB) Collecting proto-plus<2.0.0dev,>=1.22.3 Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4 Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Collecting google-cloud-core<3.0.0dev,>=1.4.4 Downloading google_cloud_core-2.8.0-py3-none-any.whl (31 kB) Collecting google-crc32c<2.0dev,>=1.0 Downloading google_crc32c-1.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (35 kB) Collecting google-resumable-media>=2.7.2 Downloading google_resumable_media-2.11.0-py3-none-any.whl (81 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 charset-normalizer<4.0,>=2.0 Downloading charset_normalizer-3.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (271 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.9.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (303 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 yarl<2.0,>=1.0 Downloading yarl-1.25.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (118 kB) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB) Collecting aiosignal>=1.1.2 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Requirement already satisfied: qrcode>=6.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (7.3.1) Collecting asn1crypto>=1.5.1 Downloading asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB) Collecting tzlocal>=4.3 Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Requirement already satisfied: cryptography>=3.3.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (3.4.8) Requirement already satisfied: 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 click>=7.1.2 Downloading click-8.5.0-py3-none-any.whl (125 kB) Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (0.7.1) Collecting 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' Collecting uharfbuzz<0.38.0,>=0.25.0 Downloading uharfbuzz-0.37.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Collecting fonttools>=4.33.3 Downloading fonttools-4.65.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.3 MB) 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) Requirement already satisfied: typing_extensions>=4.0 in /usr/local/lib/python3.10/dist-packages (from pypdf==4.3.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 14)) (4.16.0) Collecting uritools>=3.0.1 Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Collecting oscrypto>=1.1.0 Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Collecting 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.111 Downloading botocore-1.43.111-py3-none-any.whl (16.0 MB) 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.111->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.111->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.41.0-py3-none-any.whl (215 kB) Downloading google_api_core-2.40.0-py3-none-any.whl (214 kB) Downloading google_api_core-2.39.0-py3-none-any.whl (214 kB) Downloading google_api_core-2.38.0-py3-none-any.whl (187 kB) Downloading google_api_core-2.37.0-py3-none-any.whl (186 kB) Downloading google_api_core-2.36.0-py3-none-any.whl (184 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) 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.7.0-py3-none-any.whl (31 kB) Downloading google_cloud_core-2.6.1-py3-none-any.whl (29 kB) 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.4-py3-none-any.whl (307 kB) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl (306 kB) Downloading googleapis_common_protos-1.75.2-py3-none-any.whl (307 kB) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) 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.4-py3-none-any.whl (50 kB) Downloading proto_plus-1.28.3-py3-none-any.whl (50 kB) 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.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (224 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.111->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.16.0) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (setup.py): started Building wheel for fasttext (setup.py): still running... Building wheel for fasttext (setup.py): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.2-cp310-cp310-linux_x86_64.whl size=4757926 sha256=47033d3fd8b4a3bcafe24a110bdc2eb17afc1ea0207adcaa0e5515cab8b15e1d Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-o3y2_0s5/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=1221004 sha256=b5d6cb9a519826c4a968301ab86bb0b075e623f0290655e19a4fbcaf55268141 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-o3y2_0s5/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.111 botocore-1.43.111 cachetools-5.5.2 charset-normalizer-3.5.2 click-8.5.0 fasttext-0.9.2 fonttools-4.65.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.9.0 google-resumable-media-2.11.0 googleapis-common-protos-1.75.0 grpc-google-iam-v1-0.14.4 grpcio-1.84.0 grpcio-status-1.62.2 jmespath-1.1.0 multidict-6.9.1 numpy-1.26.4 oscrypto-1.3.0 propcache-0.5.4 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.25.1 2026-10-11 19:08:12,738 100 INFO ? odoo: Odoo version 17.0 2026-10-11 19:08:12,739 100 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-10-11 19:08:12,739 100 INFO ? odoo: addons paths: ['/data/build/rb-21b7005-225486/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/rb-21b7005-225486/addons', '/data/build/Viindoo-tvtmaaddons-17.0', '/data/build/Viindoo-erponline-enterprise-17.0', '/data/build/Viindoo-branding-17.0'] 2026-10-11 19:08:12,739 100 INFO ? odoo: database: runbot_build@default:5435 2026-10-11 19:08:12,917 100 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-10-11 19:08:13,280 100 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-10-11 19:08:13,283 100 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-11 19:08:13,313 100 INFO rb-21b7005-225486-423724 odoo.modules.loading: loading 1 modules... 2026-10-11 19:08:13,518 100 INFO rb-21b7005-225486-423724 odoo.modules.loading: 1 modules loaded in 0.20s, 0 queries (+0 extra) 2026-10-11 19:08:14,849 100 INFO rb-21b7005-225486-423724 odoo.modules.loading: loading 1237 modules... 2026-10-11 19:08:35,280 100 INFO rb-21b7005-225486-423724 odoo.modules.loading: 1237 modules loaded in 20.43s, 2 queries (+2 extra) 2026-10-11 19:08:38,092 100 INFO rb-21b7005-225486-423724 odoo.modules.loading: Modules loaded. 2026-10-11 19:08:38,477 100 INFO rb-21b7005-225486-423724 odoo.modules.registry: Registry loaded in 25.195s 2026-10-11 19:08:38,478 100 INFO rb-21b7005-225486-423724 odoo.service.server: Starting post tests 2026-10-11 19:08:40,536 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-11 19:08:45,487 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.679835081100464 seconds 2026-10-11 19:08:46,099 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.612114429473877 seconds 2026-10-11 19:08:49,680 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-11 19:08:50,555 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 152 2026-10-11 19:08:50,555 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp4k5u48hg_chrome_odoo 2026-10-11 19:08:50,556 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:39405/json/version 2026-10-11 19:08:50,558 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39405/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:08:50,568 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:08:50,568 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:39405/json 2026-10-11 19:08:50,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39405/json with timeout 3 increased to 10s during tests 2026-10-11 19:08:50,580 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:39405/devtools/page/6C5760F9168895CDA91C5E57410CF8A7 2026-10-11 19:08:50,583 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 19:08:50,589 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 19:08:51,303 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 19:08:51,310 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 19:08:51,324 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 19:08:51,326 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 19:08:51,327 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 19:08:51,355 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:08:52,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:52] "GET /web HTTP/1.1" 200 - 104 0.122 1.404 2026-10-11 19:08:52,880 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '6C5760F9168895CDA91C5E57410CF8A7', 'loaderId': '70C21BB9C1534063A6B119FBB006706E', 'isDownload': False} 2026-10-11 19:08:52,881 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-11 19:08:52,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:52] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-10-11 19:08:52,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:52] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.009 0.028 2026-10-11 19:08:52,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:52] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.003 0.059 2026-10-11 19:08:52,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:52] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.064 2026-10-11 19:08:53,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.015 0.068 2026-10-11 19:08:53,055 100 INFO rb-21b7005-225486-423724 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-10-11 19:08:53,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:53] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-10-11 19:08:54,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.011 0.032 2026-10-11 19:08:54,164 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 19:08:54,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.148 0.119 2026-10-11 19:08:54,405 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 19:08:54,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.049 0.366 2026-10-11 19:08:54,515 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.388 2026-10-11 19:08:54,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.343 2026-10-11 19:08:54,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.029 0.130 2026-10-11 19:08:54,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.091 0.143 2026-10-11 19:08:55,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:55] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.229 0.350 2026-10-11 19:08:55,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:55] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.014 0.528 2026-10-11 19:08:55,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.011 0.387 2026-10-11 19:08:55,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.363 2026-10-11 19:08:55,928 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-10-11 19:08:55,957 100 INFO rb-21b7005-225486-423724 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-10-11 19:08:55,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:08:56,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.017 0.005 2026-10-11 19:08:58,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.007 2026-10-11 19:08:59,080 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 5.065 2026-10-11 19:08:59,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 3.915 2026-10-11 19:08:59,087 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 5.075 2026-10-11 19:08:59,209 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-11 19:08:59,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/offline HTTP/1.1" 200 - 7 0.039 0.060 2026-10-11 19:08:59,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 4.156 2026-10-11 19:08:59,284 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:08:59,349 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 5.335 2026-10-11 19:08:59,357 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.068 0.130 2026-10-11 19:08:59,367 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 4.216 2026-10-11 19:08:59,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.121 2026-10-11 19:08:59,457 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:08:59,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.077 0.221 2026-10-11 19:08:59,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:08:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.299 2026-10-11 19:09:00,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:00] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.092 0.146 2026-10-11 19:09:00,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.023 2026-10-11 19:09:00,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.017 0.071 2026-10-11 19:09:00,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:00] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.012 0.120 2026-10-11 19:09:01,188 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:01,201 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:01,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:01] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.014 2026-10-11 19:09:01,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:01] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.005 0.017 2026-10-11 19:09:01,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:09:01,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:01] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.007 0.018 2026-10-11 19:09:01,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 19:09:02,127 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:02,161 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.ui-autocomplete a.dropdown-item:contains("Georges")' 2026-10-11 19:09:02,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:02] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.008 0.031 2026-10-11 19:09:02,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:02] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.007 0.029 2026-10-11 19:09:03,198 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:03,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:03,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:03] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.005 0.019 2026-10-11 19:09:03,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:03] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.010 0.028 2026-10-11 19:09:03,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:03] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.066 0.140 2026-10-11 19:09:03,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:03] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.053 0.093 2026-10-11 19:09:05,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:05] "GET /my/projects HTTP/1.1" 200 - 219 0.164 1.059 2026-10-11 19:09:05,781 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 19:09:05,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:05] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 13 0.011 0.017 2026-10-11 19:09:05,812 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 19:09:05,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:05] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 10 0.041 0.062 2026-10-11 19:09:05,887 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 19:09:05,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:05] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.015 0.060 2026-10-11 19:09:06,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:09:06,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.006 0.013 2026-10-11 19:09:06,030 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:09:06,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:09:06,062 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 19:09:06,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.006 0.035 2026-10-11 19:09:06,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:09:06,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.004 2026-10-11 19:09:06,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:09:06,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.008 2026-10-11 19:09:06,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:06] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.010 2026-10-11 19:09:07,805 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:07,826 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:07,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:07] "GET /my/projects/19 HTTP/1.1" 200 - 30 0.036 0.094 2026-10-11 19:09:07,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:07] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.002 0.007 2026-10-11 19:09:08,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.002 0.006 2026-10-11 19:09:08,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 38 0.029 0.104 2026-10-11 19:09:08,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:09:08,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:09:08,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:09:08,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.063 0.146 2026-10-11 19:09:08,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.198 2026-10-11 19:09:08,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.200 2026-10-11 19:09:08,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.197 2026-10-11 19:09:08,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.004 0.018 2026-10-11 19:09:08,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.009 0.032 2026-10-11 19:09:08,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:08] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.026 2026-10-11 19:09:09,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:09] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:09:09,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:10,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:10,020 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:10,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:10] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.007 0.024 2026-10-11 19:09:10,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:10] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.005 0.007 2026-10-11 19:09:10,784 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:10,792 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:10,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:10] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.053 0.130 2026-10-11 19:09:11,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.018 0.025 2026-10-11 19:09:11,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.034 0.043 2026-10-11 19:09:11,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.008 0.018 2026-10-11 19:09:11,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-10-11 19:09:11,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.021 2026-10-11 19:09:11,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.010 0.039 2026-10-11 19:09:11,562 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:11,574 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:11,584 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:11,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:11,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.019 0.060 2026-10-11 19:09:11,819 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 252 and Message-Id '<253292127567566.1791745751.692469835281372-openerp-119-project.task@8615afa91707>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 19:09:11,819 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:09:11,837 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [252] 2026-10-11 19:09:11,837 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:09:11,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.048 0.202 2026-10-11 19:09:11,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.188 2026-10-11 19:09:11,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.029 0.229 2026-10-11 19:09:11,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.013 0.108 2026-10-11 19:09:11,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:11] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.034 2026-10-11 19:09:12,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.021 2026-10-11 19:09:12,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.015 0.042 2026-10-11 19:09:12,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,374 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,387 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,404 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,421 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.016 0.016 2026-10-11 19:09:12,469 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,478 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:12,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.008 0.015 2026-10-11 19:09:12,492 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-10-11 19:09:12,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.006 0.018 2026-10-11 19:09:12,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.012 0.037 2026-10-11 19:09:12,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.021 0.036 2026-10-11 19:09:12,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.007 0.143 2026-10-11 19:09:12,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.004 0.081 2026-10-11 19:09:12,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.035 0.042 2026-10-11 19:09:12,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.069 2026-10-11 19:09:13,249 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:13,257 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:13,260 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 19:09:13,269 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 152 2026-10-11 19:09:13,269 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 19:09:13,270 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 152 2026-10-11 19:09:13,364 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_190913_364695_TestProjectSharingUi.txt 2026-10-11 19:09:13,365 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp4k5u48hg_chrome_odoo" 2026-10-11 19:09:13,381 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-11 19:09:13,535 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 253 and Message-Id '<321472660773754.1791745753.454467773437500-openerp-19-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 19:09:13,535 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:09:13,554 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [253] 2026-10-11 19:09:13,554 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:09:13,947 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 428 2026-10-11 19:09:13,947 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp60wxjaro_chrome_odoo 2026-10-11 19:09:13,948 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37457/json/version 2026-10-11 19:09:13,949 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37457/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:09:14,004 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:09:14,005 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:37457/json 2026-10-11 19:09:14,005 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37457/json with timeout 3 increased to 10s during tests 2026-10-11 19:09:14,017 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:37457/devtools/page/0EBFBD3F67024C6CEE5A7B631C078621 2026-10-11 19:09:14,031 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 19:09:14,048 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 19:09:14,154 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:georges1 from n/a 2026-10-11 19:09:14,166 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 19:09:14,170 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-11 19:09:14,170 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-11 19:09:14,183 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:09:15,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /my/projects HTTP/1.1" 200 - 246 0.136 1.275 2026-10-11 19:09:15,594 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '0EBFBD3F67024C6CEE5A7B631C078621', 'loaderId': 'C6FA7156FF894DAC996E687808347812', 'isDownload': False} 2026-10-11 19:09:15,595 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-11 19:09:15,616 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09: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-10-11 19:09:15,638 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 19:09:15,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.042 0.029 2026-10-11 19:09:15,706 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 19:09:15,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.009 0.053 2026-10-11 19:09:15,752 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 19:09:15,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.009 0.019 2026-10-11 19:09:15,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.010 0.016 2026-10-11 19:09:15,895 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-11 19:09:15,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:09:15,898 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:09:15,941 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 19:09:15,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.011 0.036 2026-10-11 19:09:15,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:15] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.015 0.055 2026-10-11 19:09:16,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:16] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 19:09:16,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:16] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.003 0.004 2026-10-11 19:09:16,460 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:16,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.006 0.118 2026-10-11 19:09:16,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.063 2026-10-11 19:09:16,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:16] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.066 2026-10-11 19:09:17,705 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:17,723 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:17,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:17] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.017 0.088 2026-10-11 19:09:17,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:17] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:09:17,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:17] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.001 0.008 2026-10-11 19:09:17,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:17] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.001 0.007 2026-10-11 19:09:18,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.032 0.204 2026-10-11 19:09:18,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 19:09:18,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:09:18,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:09:18,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.070 0.128 2026-10-11 19:09:18,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.188 2026-10-11 19:09:18,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.002 0.192 2026-10-11 19:09:18,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.182 2026-10-11 19:09:19,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:19] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.008 0.020 2026-10-11 19:09:19,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:19] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.011 0.022 2026-10-11 19:09:19,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:19] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.009 2026-10-11 19:09:19,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:19] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.026 0.041 2026-10-11 19:09:20,038 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:20,053 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:20,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:20,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:20] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.005 0.015 2026-10-11 19:09:20,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:20] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.006 0.014 2026-10-11 19:09:20,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:20,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:21,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.046 0.122 2026-10-11 19:09:21,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.009 0.027 2026-10-11 19:09:21,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.028 0.062 2026-10-11 19:09:21,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.025 0.022 2026-10-11 19:09:21,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.007 0.040 2026-10-11 19:09:21,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.024 2026-10-11 19:09:21,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "GET /web/image/res.partner/354/avatar_128 HTTP/1.1" 200 - 23 0.024 0.046 2026-10-11 19:09:21,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:21,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:21,623 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:21,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:21,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.019 0.055 2026-10-11 19:09:21,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.013 0.079 2026-10-11 19:09:21,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-10-11 19:09:21,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.030 0.094 2026-10-11 19:09:21,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.010 0.103 2026-10-11 19:09:21,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.002 0.015 2026-10-11 19:09:21,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.003 0.026 2026-10-11 19:09:21,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:21] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.012 0.043 2026-10-11 19:09:22,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,474 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,507 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.027 0.016 2026-10-11 19:09:22,534 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:22,540 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-10-11 19:09:22,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 12 0.030 0.024 2026-10-11 19:09:22,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.004 0.029 2026-10-11 19:09:22,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.004 0.047 2026-10-11 19:09:22,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.007 0.085 2026-10-11 19:09:22,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.019 0.056 2026-10-11 19:09:22,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.009 0.030 2026-10-11 19:09:22,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:22] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.013 0.073 2026-10-11 19:09:23,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:23,312 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:23,315 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 19:09:23,326 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:09:23,342 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 428 2026-10-11 19:09:23,343 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 19:09:23,343 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 428 2026-10-11 19:09:23,440 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_190923_440505_TestProjectSharingUi.txt 2026-10-11 19:09:23,440 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp60wxjaro_chrome_odoo" 2026-10-11 19:09:23,449 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-11 19:09:23,592 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 254 and Message-Id '<485758958023319.1791745763.514316558837891-openerp-19-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 19:09:23,592 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:09:23,606 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [254] 2026-10-11 19:09:23,606 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:09:23,975 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 650 2026-10-11 19:09:23,976 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp91mgjkhy_chrome_odoo 2026-10-11 19:09:23,976 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:46867/json/version 2026-10-11 19:09:23,977 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46867/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:09:24,054 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:09:24,054 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:46867/json 2026-10-11 19:09:24,055 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46867/json with timeout 3 increased to 10s during tests 2026-10-11 19:09:24,071 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:46867/devtools/page/57376C43878C669D487ECDB057D74CEE 2026-10-11 19:09:24,086 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 19:09:24,096 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 19:09:24,186 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:georges1 from n/a 2026-10-11 19:09:24,205 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 19:09:24,207 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-11 19:09:24,207 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-11 19:09:24,229 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:09:25,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:25] "GET /my/projects HTTP/1.1" 200 - 246 0.244 1.315 2026-10-11 19:09:25,786 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '57376C43878C669D487ECDB057D74CEE', 'loaderId': 'E328075EBE6EEEDD16C315D009A6984F', 'isDownload': False} 2026-10-11 19:09:25,786 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-10-11 19:09:25,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:09:25,828 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 19:09:25,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:25] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.033 0.039 2026-10-11 19:09:25,892 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 19:09:25,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:25] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.006 0.051 2026-10-11 19:09:25,921 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 19:09:25,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:25] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.006 0.026 2026-10-11 19:09:26,022 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:09:26,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.019 0.021 2026-10-11 19:09:26,068 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-11 19:09:26,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 19:09:26,128 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 19:09:26,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.013 0.036 2026-10-11 19:09:26,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.004 0.044 2026-10-11 19:09:26,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 19:09:26,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 19:09:26,612 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:26,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.007 0.176 2026-10-11 19:09:26,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.137 2026-10-11 19:09:26,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:26] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.100 2026-10-11 19:09:27,855 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:27,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:27,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:27] "GET /my/projects/19 HTTP/1.1" 200 - 37 0.020 0.077 2026-10-11 19:09:28,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.003 0.012 2026-10-11 19:09:28,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /en_US/my/projects/19/project_sharing HTTP/1.1" 301 - 5 0.001 0.007 2026-10-11 19:09:28,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /en/my/projects/19/project_sharing HTTP/1.1" 303 - 5 0.001 0.007 2026-10-11 19:09:28,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /my/projects/19/project_sharing HTTP/1.1" 200 - 60 0.037 0.186 2026-10-11 19:09:28,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:09:28,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-10-11 19:09:28,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:28] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:09:29,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.069 0.138 2026-10-11 19:09:29,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.002 0.209 2026-10-11 19:09:29,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.205 2026-10-11 19:09:29,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.188 2026-10-11 19:09:29,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.011 0.031 2026-10-11 19:09:29,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.020 0.050 2026-10-11 19:09:29,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.058 2026-10-11 19:09:29,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:29] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.015 0.037 2026-10-11 19:09:30,288 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:30,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:30,336 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:30,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:30] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.015 0.037 2026-10-11 19:09:30,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.054 2026-10-11 19:09:31,086 100 INFO rb-21b7005-225486-423724 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-10-11 19:09:31,096 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 19:09:31,107 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:09:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:09:31,120 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 650 2026-10-11 19:09:31,120 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 19:09:31,121 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 650 2026-10-11 19:09:31,217 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_190931_217092_TestProjectSharingUi.txt 2026-10-11 19:09:31,217 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp91mgjkhy_chrome_odoo" 2026-10-11 19:09:31,264 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 1443 checked, 3 removed 2026-10-11 19:09:56,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-10-11 19:10:01,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-10-11 19:10:03,636 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-10-11 19:10:07,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-10-11 19:10:10,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-10-11 19:10:12,853 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [151] 2026-10-11 19:10:13,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-10-11 19:10:16,262 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [158] 2026-10-11 19:10:16,713 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-10-11 19:10:20,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-10-11 19:10:23,685 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-11 19:10:48,634 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #38 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:10:51,081 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #38 deleted ir.attachment records with IDs: [3107, 3108, 3109, 3110, 3111, 3112, 3113, 3114, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161] 2026-10-11 19:10:51,081 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #38 deleted pos.config records with IDs: [10, 11, 12, 13] 2026-10-11 19:10:51,098 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #38 deleted ir.sequence records with IDs: [364, 367, 415, 418, 365, 368, 416, 419] 2026-10-11 19:10:55,641 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-10-11 19:10:56,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 846 2026-10-11 19:10:56,085 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpexgf3oaz_chrome_odoo 2026-10-11 19:10:56,085 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33283/json/version 2026-10-11 19:10:56,087 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33283/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:10:56,157 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:10:56,157 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33283/json 2026-10-11 19:10:56,158 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33283/json with timeout 3 increased to 10s during tests 2026-10-11 19:10:56,177 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33283/devtools/page/7423A8DD9D56368C1CCA9C45539C875E 2026-10-11 19:10:56,189 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:10:56,196 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:10:56,445 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:10:56,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:10:56,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:10:56,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:10:56,468 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:10:57,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.061 0.740 2026-10-11 19:10:57,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '7423A8DD9D56368C1CCA9C45539C875E', 'loaderId': '68F869ECF196153876C458DDB0833EE2', 'isDownload': False} 2026-10-11 19:10:57,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-10-11 19:10:57,287 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:10:57,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-10-11 19:10:57,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:10:57,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 19:10:57,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:10:57,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:10:57,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:10:57,833 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:10:57,835 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:10:57,868 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:10:58,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.290 0.614 2026-10-11 19:10:58,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:58] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.906 2026-10-11 19:10:58,858 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:10:58,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.086 2026-10-11 19:10:59,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:10:59,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:10:59,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.130 0.383 2026-10-11 19:10:59,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.057 2026-10-11 19:10:59,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.017 2026-10-11 19:10:59,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:10:59,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.031 0.035 2026-10-11 19:10:59,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.095 2026-10-11 19:10:59,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.170 2026-10-11 19:10:59,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:10:59,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10: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-10-11 19:10:59,986 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:10:59,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:10:59] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.211 2026-10-11 19:11:00,012 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:11:00,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.241 2026-10-11 19:11:00,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.282 2026-10-11 19:11:00,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.238 2026-10-11 19:11:00,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.033 0.237 2026-10-11 19:11:00,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.149 2026-10-11 19:11:00,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.195 2026-10-11 19:11:00,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.213 2026-10-11 19:11:00,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.209 2026-10-11 19:11:00,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.205 2026-10-11 19:11:00,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.210 2026-10-11 19:11:00,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.187 2026-10-11 19:11:00,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.165 2026-10-11 19:11:00,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.141 2026-10-11 19:11:00,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.128 2026-10-11 19:11:00,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.080 2026-10-11 19:11:00,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.093 2026-10-11 19:11:00,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.090 2026-10-11 19:11:00,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.095 2026-10-11 19:11:00,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:11:00,671 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.023 2026-10-11 19:11:00,700 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:00,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:00,763 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:00,768 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,784 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,788 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('Fixed'))' 2026-10-11 19:11:00,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-10-11 19:11:00,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,901 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:00,909 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:00,932 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-10-11 19:11:00,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-10-11 19:11:00,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,021 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:01,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,050 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-10-11 19:11:01,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'go back to the products (trigger: .floor-button)' 2026-10-11 19:11:01,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:01,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:01,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,206 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:01,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:11:02,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:02,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'go back to the products (trigger: .floor-button)' 2026-10-11 19:11:02,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'order different shelf (trigger: .product:contains('Small Shelf'))' 2026-10-11 19:11:02,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:02,120 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:02,132 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:02,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:02,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:02,183 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,036 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,050 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:03,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,135 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:03,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-10-11 19:11:03,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:03,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-10-11 19:11:03,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-10-11 19:11:03,206 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:11:03,222 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:03,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 846 2026-10-11 19:11:03,225 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:11:03,225 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 846 2026-10-11 19:11:03,320 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191103_320606_MobileTestUi.txt 2026-10-11 19:11:03,320 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpexgf3oaz_chrome_odoo" 2026-10-11 19:11:03,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1051 2026-10-11 19:11:03,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpgsgc8hvo_chrome_odoo 2026-10-11 19:11:03,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35919/json/version 2026-10-11 19:11:03,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35919/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:11:03,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:11:03,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:35919/json 2026-10-11 19:11:03,645 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35919/json with timeout 3 increased to 10s during tests 2026-10-11 19:11:03,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:35919/devtools/page/3A2761D32B591A26B1805543D892E205 2026-10-11 19:11:03,665 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:11:03,673 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:11:03,753 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:11:03,757 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:11:03,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:11:03,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:11:03,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.018 0.067 2026-10-11 19:11:03,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '3A2761D32B591A26B1805543D892E205', 'loaderId': '13F94DB92A3D380041FA0A8BD248BD17', 'isDownload': False} 2026-10-11 19:11:03,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-10-11 19:11:03,880 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:03,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.013 2026-10-11 19:11:03,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-10-11 19:11:03,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:03] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.031 2026-10-11 19:11:04,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:04] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.016 2026-10-11 19:11:04,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:11:04,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:04,466 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:11:04,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:11:04,492 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:11:05,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.155 0.493 2026-10-11 19:11:05,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.656 2026-10-11 19:11:05,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:05,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.092 2026-10-11 19:11:05,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:11:05,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.007 2026-10-11 19:11:05,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.170 0.382 2026-10-11 19:11:06,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.064 2026-10-11 19:11:06,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "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-10-11 19:11:06,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:11:06,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-11 19:11:06,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.104 2026-10-11 19:11:06,226 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:06,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.109 2026-10-11 19:11:06,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.146 2026-10-11 19:11:06,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:11:06,306 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:11:06,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.212 2026-10-11 19:11:06,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.226 2026-10-11 19:11:06,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.244 2026-10-11 19:11:06,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.234 2026-10-11 19:11:06,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.269 2026-10-11 19:11:06,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.259 2026-10-11 19:11:06,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.021 0.243 2026-10-11 19:11:06,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.264 2026-10-11 19:11:06,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.245 2026-10-11 19:11:06,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.214 2026-10-11 19:11:06,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.188 2026-10-11 19:11:06,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.160 2026-10-11 19:11:06,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.099 2026-10-11 19:11:06,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.072 2026-10-11 19:11:06,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.010 0.061 2026-10-11 19:11:06,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.075 2026-10-11 19:11:06,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.087 2026-10-11 19:11:06,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:06] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.099 2026-10-11 19:11:07,016 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,032 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,069 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,116 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:07,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,153 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,219 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,269 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,282 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-10-11 19:11:07,338 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:07,340 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:07,356 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:07,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,404 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:07,417 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,466 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Bank"))' 2026-10-11 19:11:07,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 19:11:07,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:07,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48558963 for PoS orders references: ['Order 00014-004-0001'] (draft: False) 2026-10-11 19:11:07,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:07,629 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:11:07,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48558963 with result: [{'id': 21, 'pos_reference': 'Order 00014-004-0001', 'account_move': False}] 2026-10-11 19:11:07,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.062 0.143 2026-10-11 19:11:07,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:07] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:11:08,604 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,615 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,668 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:11:08,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,782 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:08,819 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:09,721 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,534 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,568 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,600 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:10,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:11:11,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:11,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:11,467 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-10-11 19:11:11,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:11,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:11,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22002553 for PoS orders references: ['Order 00014-004-0002'] (draft: False) 2026-10-11 19:11:11,517 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:11,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22002553 with result: [{'id': 22, 'pos_reference': 'Order 00014-004-0002', 'account_move': False}] 2026-10-11 19:11:11,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.025 0.057 2026-10-11 19:11:12,352 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,365 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,500 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,532 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:12,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:12,632 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,698 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,717 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour pos_basic_order on step: 'open the navbar menu (trigger: .menu-button)' 2026-10-11 19:11:12,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:12,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:12] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.027 0.038 2026-10-11 19:11:13,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:11:13,583 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:13,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1051 2026-10-11 19:11:13,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:11:13,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1051 2026-10-11 19:11:13,697 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191113_697321_MobileTestUi.txt 2026-10-11 19:11:13,697 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpgsgc8hvo_chrome_odoo" 2026-10-11 19:11:13,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1264 2026-10-11 19:11:13,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp3kadi7hz_chrome_odoo 2026-10-11 19:11:13,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36973/json/version 2026-10-11 19:11:13,979 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36973/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:11:14,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:11:14,024 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36973/json 2026-10-11 19:11:14,025 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36973/json with timeout 3 increased to 10s during tests 2026-10-11 19:11:14,034 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36973/devtools/page/C28AB75AE9319EFD1E4BA8B08639A7D0 2026-10-11 19:11:14,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:11:14,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:11:14,087 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:11:14,090 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:11:14,093 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:11:14,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:11:14,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.011 0.059 2026-10-11 19:11:14,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'C28AB75AE9319EFD1E4BA8B08639A7D0', 'loaderId': '28CA722985F62635194CC5129B6781DB', 'isDownload': False} 2026-10-11 19:11:14,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-10-11 19:11:14,198 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:14,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:11:14,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:11:14,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:11:14,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:11:14,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:11:14,729 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:11:14,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:11:14,740 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:11:14,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:11:15,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.134 0.456 2026-10-11 19:11:15,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:15] "GET /pos/ui HTTP/1.1" 200 - 20 0.039 0.600 2026-10-11 19:11:15,446 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:15,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.038 0.117 2026-10-11 19:11:15,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:11:15,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:11:16,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.120 0.500 2026-10-11 19:11:16,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.070 2026-10-11 19:11:16,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.019 2026-10-11 19:11:16,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:11:16,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:16,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.044 2026-10-11 19:11:16,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.085 2026-10-11 19:11:16,566 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:16,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.104 2026-10-11 19:11:16,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:11:16,618 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:11:16,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.147 2026-10-11 19:11:16,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.195 2026-10-11 19:11:16,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.241 2026-10-11 19:11:16,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.234 2026-10-11 19:11:16,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.048 0.204 2026-10-11 19:11:16,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.224 2026-10-11 19:11:16,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.244 2026-10-11 19:11:16,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:16] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.251 2026-10-11 19:11:17,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.250 2026-10-11 19:11:17,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.251 2026-10-11 19:11:17,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.257 2026-10-11 19:11:17,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.195 2026-10-11 19:11:17,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.184 2026-10-11 19:11:17,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.145 2026-10-11 19:11:17,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.114 2026-10-11 19:11:17,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:11:17,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.074 2026-10-11 19:11:17,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 19:11:17,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 19:11:17,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,350 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,404 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,408 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:17,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,453 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,499 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,520 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,532 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,565 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,617 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,635 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,689 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,750 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,781 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:17,800 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:17,818 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:18,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:18,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:18,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:18,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:18,700 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:18,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:18,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:11:19,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:19,549 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:19,569 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:19,581 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:19,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:19,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:20,434 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:20,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:20,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:20,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:20,500 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:20,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:20,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:11:21,343 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:21,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:21,369 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:21,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:21,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:21,419 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:22,225 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:22,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:22,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:22,265 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:22,284 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:22,303 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:23,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:23,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:23,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:23,155 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:23,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:23,187 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:23,208 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,018 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:24,034 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:24,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,098 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:24,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,148 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:24,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 19:11:24,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:24,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:25,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,031 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:25,084 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,888 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,899 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:25,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,949 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:25,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:25,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,002 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:26,020 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,031 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,068 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:26,088 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:26,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,935 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,955 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:26,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:26,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,001 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:27,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,031 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,050 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:27,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,875 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,884 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,914 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,949 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:27,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,016 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,032 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,099 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,115 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:28,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,149 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,183 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:28,221 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:28,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:28,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,084 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,100 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:29,119 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,132 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,148 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:29,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:29,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:29,252 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,067 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:30,102 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:30,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 19:11:30,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:30,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:31,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,014 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,032 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:31,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,867 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,882 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:31,901 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,914 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:31,932 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:31,953 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:32,759 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:32,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:32,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:32,798 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:32,816 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:32,835 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,641 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,715 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,731 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:33,753 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,781 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,799 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,814 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:33,836 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,848 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:33,866 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:33,885 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:34,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:34,716 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:34,735 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:34,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:34,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:34,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,617 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:35,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,654 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:35,717 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:35,749 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:35,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:36,583 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:36,599 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:36,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:36,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:36,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:36,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,499 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:37,517 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:37,600 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:37,632 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:37,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:38,458 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:38,465 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:38,485 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:38,497 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:38,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:38,534 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,343 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:39,368 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,398 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:39,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,482 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:39,502 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:39,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 19:11:40,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:40,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:40,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:40,352 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:40,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:40,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:41,192 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:41,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:41,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:41,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:41,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:41,267 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,082 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:42,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,114 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:42,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,955 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:42,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:43,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,014 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,032 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:43,051 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:11:43,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:11:43,116 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:43,152 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,164 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:43,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:11:43,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:11:43,215 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:43,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1264 2026-10-11 19:11:43,258 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:11:43,270 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1264 2026-10-11 19:11:43,326 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191143_325718_MobileTestUi.txt 2026-10-11 19:11:43,326 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp3kadi7hz_chrome_odoo" 2026-10-11 19:11:43,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1473 2026-10-11 19:11:43,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpvuzjs593_chrome_odoo 2026-10-11 19:11:43,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42357/json/version 2026-10-11 19:11:43,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42357/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:11:43,687 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:11:43,687 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42357/json 2026-10-11 19:11:43,688 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42357/json with timeout 3 increased to 10s during tests 2026-10-11 19:11:43,702 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42357/devtools/page/4169CAA153794BBC192D6E2ED99C7716 2026-10-11 19:11:43,714 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:11:43,720 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:11:43,792 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:11:43,797 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:11:43,800 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:11:43,800 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:11:43,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:43] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.046 0.071 2026-10-11 19:11:43,929 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4169CAA153794BBC192D6E2ED99C7716', 'loaderId': '6757A63457B6C1BBE39FA2E1AA5EE535', 'isDownload': False} 2026-10-11 19:11:43,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-10-11 19:11:43,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:43,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:43] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-10-11 19:11:43,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:43] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.022 2026-10-11 19:11:44,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-10-11 19:11:44,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:11:44,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:11:44,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:11:44,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-10-11 19:11:44,504 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:11:44,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:11:45,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.224 0.361 2026-10-11 19:11:45,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.599 2026-10-11 19:11:45,202 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:45,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.088 2026-10-11 19:11:45,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:11:45,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:11:45,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.153 0.371 2026-10-11 19:11:46,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.049 2026-10-11 19:11:46,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.017 2026-10-11 19:11:46,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:11:46,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.046 2026-10-11 19:11:46,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.096 2026-10-11 19:11:46,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:11:46,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11: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-10-11 19:11:46,237 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:46,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:11:46,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.176 2026-10-11 19:11:46,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.195 2026-10-11 19:11:46,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.230 2026-10-11 19:11:46,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.230 2026-10-11 19:11:46,441 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.015 0.183 2026-10-11 19:11:46,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.190 2026-10-11 19:11:46,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.182 2026-10-11 19:11:46,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.180 2026-10-11 19:11:46,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.180 2026-10-11 19:11:46,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.179 2026-10-11 19:11:46,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.166 2026-10-11 19:11:46,609 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.155 2026-10-11 19:11:46,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.154 2026-10-11 19:11:46,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.131 2026-10-11 19:11:46,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.092 2026-10-11 19:11:46,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.067 2026-10-11 19:11:46,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:11:46,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.072 2026-10-11 19:11:46,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:46] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.073 2026-10-11 19:11:46,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:46,989 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:47,037 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,042 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:47,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:47,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:47,121 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:47,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,984 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:47,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:48,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:11:48,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:11:48,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:48,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:48,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:11:48,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,147 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:11:48,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,197 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,215 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,230 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,247 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,264 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,348 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:11:48,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,430 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:48] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:11:48,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,480 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,497 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,581 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,597 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,714 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,748 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,781 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,797 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,847 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,864 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-10-11 19:11:48,882 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,897 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:48,915 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,930 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,947 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:48,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,014 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:49,031 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,047 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,098 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,114 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:49,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:11:49,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1473 2026-10-11 19:11:49,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:11:49,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1473 2026-10-11 19:11:49,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191149_253454_MobileTestUi.txt 2026-10-11 19:11:49,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpvuzjs593_chrome_odoo" 2026-10-11 19:11:49,546 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1678 2026-10-11 19:11:49,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpwq1b352c_chrome_odoo 2026-10-11 19:11:49,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45943/json/version 2026-10-11 19:11:49,549 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45943/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:11:49,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:11:49,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45943/json 2026-10-11 19:11:49,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45943/json with timeout 3 increased to 10s during tests 2026-10-11 19:11:49,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45943/devtools/page/96641AB033BF6C6B64A1CDB80AE3E0D1 2026-10-11 19:11:49,599 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:11:49,609 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:11:49,660 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:11:49,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:11:49,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:11:49,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:11:49,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:49] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.033 0.055 2026-10-11 19:11:49,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '96641AB033BF6C6B64A1CDB80AE3E0D1', 'loaderId': '7B33CEE7720CAA048F820A280F7DC7F2', 'isDownload': False} 2026-10-11 19:11:49,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-10-11 19:11:49,795 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:49,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.017 2026-10-11 19:11:49,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.024 2026-10-11 19:11:49,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.031 2026-10-11 19:11:50,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.010 2026-10-11 19:11:50,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-11 19:11:50,391 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:11:50,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:11:50,412 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:11:50,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:11:50,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.145 0.430 2026-10-11 19:11:51,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.573 2026-10-11 19:11:51,065 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:11:51,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.078 2026-10-11 19:11:51,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.006 0.006 2026-10-11 19:11:51,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:11:51,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.143 0.414 2026-10-11 19:11:51,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.067 2026-10-11 19:11:51,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "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-10-11 19:11:51,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:11:52,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.043 2026-10-11 19:11:52,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.067 2026-10-11 19:11:52,125 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:11:52,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.103 2026-10-11 19:11:52,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.150 2026-10-11 19:11:52,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11: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-10-11 19:11:52,248 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:52,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.207 2026-10-11 19:11:52,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.237 2026-10-11 19:11:52,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.250 2026-10-11 19:11:52,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.224 2026-10-11 19:11:52,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.225 2026-10-11 19:11:52,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.007 0.178 2026-10-11 19:11:52,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.196 2026-10-11 19:11:52,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.005 0.176 2026-10-11 19:11:52,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.178 2026-10-11 19:11:52,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.162 2026-10-11 19:11:52,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.149 2026-10-11 19:11:52,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.106 2026-10-11 19:11:52,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 19:11:52,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.064 2026-10-11 19:11:52,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.055 2026-10-11 19:11:52,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-11 19:11:52,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.068 2026-10-11 19:11:52,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.075 2026-10-11 19:11:52,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:52,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:52,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:52,997 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:52,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,008 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,024 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,043 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,069 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,230 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,267 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,316 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,331 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:53,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:53,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,182 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:54,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:54,267 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:11:54,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:11:54,321 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:11:54,373 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:11:54,384 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:11:54,386 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:11:54,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:54] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-11 19:11:54,412 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,417 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-10-11 19:11:54,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 19:11:54,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,471 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:11:54,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19997831 for PoS orders references: ['Order 00014-010-0001'] (draft: False) 2026-10-11 19:11:54,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:54,502 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:11:54,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19997831 with result: [{'id': 23, 'pos_reference': 'Order 00014-010-0001', 'account_move': False}] 2026-10-11 19:11:55,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 195 0.288 0.263 2026-10-11 19:11:55,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.046 2026-10-11 19:11:55,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:55] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:11:55,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,847 100 INFO rb-21b7005-225486-423724 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: 10/11/2026"))' 2026-10-11 19:11:55,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-10-11 19:11:55,880 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,897 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,913 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:55,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:55,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,014 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,032 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,063 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,082 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,113 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,201 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,213 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,232 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:56,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:56,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:11:57,116 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,180 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,267 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,317 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,368 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,399 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,417 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,430 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,481 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:57,498 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:57,517 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,348 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,364 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,397 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,414 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,434 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,448 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,466 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,485 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,497 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,514 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,566 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,585 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,665 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:58,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:11:58,734 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:11:59,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:11:59,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,652 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:11:59,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:59,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:11:59,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,770 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,780 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:11:59,797 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93246354 for PoS orders references: ['Order 00014-010-0002'] (draft: False) 2026-10-11 19:11:59,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:11:59,889 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93246354 with result: [{'id': 24, 'pos_reference': 'Order 00014-010-0002', 'account_move': False}] 2026-10-11 19:11:59,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.032 0.085 2026-10-11 19:11:59,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:11:59] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 304 - 6 0.006 0.010 2026-10-11 19:12:00,684 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-10-11 19:12:00,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-10-11 19:12:00,714 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-10-11 19:12:00,731 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-10-11 19:12:01,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:12:01,961 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:12:01,962 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:12:01,962 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:12:01,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:12:01,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:12:01,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:12:01,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:12:01,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:12:01,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:12:01,967 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:12:01,967 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:12:01,980 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:01] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:12:01,989 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:01] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:01,992 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:12:01,999 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:12:02,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:12:02,003 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:12:02,004 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:12:02,005 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:12:02,006 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:12:02,007 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:12:02,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:12:02,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:12:02,009 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:12:02,009 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:12:02,010 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:12:02,011 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:12:02,011 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:12:02,012 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:12:02,012 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:12:02,013 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:12:02,013 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:12:02,013 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:12:02,014 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:12:02,014 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:12:02,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:12:02,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:12:02,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:12:02,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:12:02,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:12:02,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:12:02,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:12:02,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:12:02,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:12:02,039 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:12:02,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:12:02,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:12:02,057 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:12:02,058 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:12:02,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:12:02,068 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 19:12:02,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-11 19:12:02,078 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-11 19:12:02,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:12:02,115 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:12:02,115 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 19:12:02,116 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:12:02,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:12:02,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:12:02,133 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:12:02,136 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:12:02,137 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:12:02,140 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:12:02,142 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:12:02,146 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:12:02,147 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:12:02,147 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:12:02,149 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:12:02,151 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:12:02,153 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:12:02,154 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:12:02,156 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:12:02,157 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:12:02,158 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:12:02,159 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:12:02,160 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:12:02,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:12:02,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:12:02,162 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:12:02,162 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:12:02,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:12:02,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:12:02,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:12:02,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:12:02,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:12:02,171 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:12:02,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:12:02,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:12:02,173 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:12:02,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:12:02,186 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:12:02,189 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:12:02,194 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:12:02,196 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:12:02,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:12:02,200 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:12:02,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:12:02,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:12:02,216 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:12:02,226 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:12:02,228 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:12:02,230 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:12:02,232 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:12:02,238 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:12:02,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:12:02,245 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:12:02,252 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:12:02,253 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:12:02,256 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:12:02,258 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:12:02,283 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:12:02,284 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:12:02,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:12:02,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:12:02,286 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:12:02,286 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:12:02,287 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:12:02,288 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:12:02,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 304 - 6 0.007 0.009 2026-10-11 19:12:02,824 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 255 and Message-Id '<164021062366346.1791745922.795542240142822-openerp-private@8615afa91707>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-10-11 19:12:02,824 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:12:02,829 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:12:02,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:02] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.040 0.050 2026-10-11 19:12:03,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,750 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,766 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,816 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,847 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,866 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,881 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,898 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,930 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,948 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:03,966 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,980 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:03,998 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:04,017 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:04,832 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:04,847 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:04,866 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:04,881 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-10-11 19:12:04,898 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: ''1' inputed in the number popup (trigger: .popup .value)' 2026-10-11 19:12:04,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:12:04,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:12:04,947 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:04,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:04,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:04,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75516451 for PoS orders references: ['Order 00014-010-0003'] (draft: False) 2026-10-11 19:12:04,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75516451 with result: [{'id': 25, 'pos_reference': 'Order 00014-010-0003', 'account_move': False}] 2026-10-11 19:12:05,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.027 0.085 2026-10-11 19:12:05,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:05] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.010 2026-10-11 19:12:05,865 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-10-11 19:12:05,880 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,913 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:05,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,946 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,965 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:05,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:05,997 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,064 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,096 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,147 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,164 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,214 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,233 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,246 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:06,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:12:06,297 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,318 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:12:06,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:06,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:06,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:06,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27159907 for PoS orders references: ['Order 00014-010-0004'] (draft: False) 2026-10-11 19:12:06,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:06,511 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27159907 with result: [{'id': 26, 'pos_reference': 'Order 00014-010-0004', 'account_move': False}] 2026-10-11 19:12:06,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.024 0.079 2026-10-11 19:12:07,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,350 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,381 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,481 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:12:07,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,600 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,615 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:07,731 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:07,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:08,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:08,651 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:08,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:08,748 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:08,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:09,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:09,598 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:09,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:09,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:09,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:09,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14933375 for PoS orders references: ['Order 00014-010-0005'] (draft: False) 2026-10-11 19:12:09,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:09,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14933375 with result: [{'id': 27, 'pos_reference': 'Order 00014-010-0005', 'account_move': False}] 2026-10-11 19:12:09,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.036 0.071 2026-10-11 19:12:10,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:10,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen' 2026-10-11 19:12:10,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:10,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:12:10,587 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:10,599 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1678 2026-10-11 19:12:10,599 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:12:10,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1678 2026-10-11 19:12:10,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191210_698946_MobileTestUi.txt 2026-10-11 19:12:10,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpwq1b352c_chrome_odoo" 2026-10-11 19:12:10,742 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-10-11 19:12:11,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 1943 2026-10-11 19:12:11,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp502_ctei_chrome_odoo 2026-10-11 19:12:11,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32835/json/version 2026-10-11 19:12:11,435 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32835/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:12:11,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:12:11,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32835/json 2026-10-11 19:12:11,489 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32835/json with timeout 3 increased to 10s during tests 2026-10-11 19:12:11,500 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:32835/devtools/page/DE8057F11254435D8E41723DFEB2B9C9 2026-10-11 19:12:11,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:12:11,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:12:11,749 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:12:11,751 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:12:11,758 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:12:11,758 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:12:11,783 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:12:12,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:12] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.077 0.771 2026-10-11 19:12:12,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'DE8057F11254435D8E41723DFEB2B9C9', 'loaderId': '91AFFAD9C32BCFBD9807FF4786391D00', 'isDownload': False} 2026-10-11 19:12:12,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-10-11 19:12:12,651 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:12,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:12] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.014 2026-10-11 19:12:12,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:12] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:12:12,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:12] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 19:12:13,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:12:13,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:12:13,196 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:13,220 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:12:13,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.030 2026-10-11 19:12:13,271 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:12:13,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.224 0.483 2026-10-11 19:12:14,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.712 2026-10-11 19:12:14,053 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:14,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.101 2026-10-11 19:12:14,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.006 2026-10-11 19:12:14,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.006 2026-10-11 19:12:15,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:12:15,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.125 1.074 2026-10-11 19:12:15,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.067 2026-10-11 19:12:15,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.018 2026-10-11 19:12:15,582 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:12:15,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.034 0.064 2026-10-11 19:12:15,710 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:12:15,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.137 2026-10-11 19:12:15,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.179 2026-10-11 19:12:15,861 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:12:15,873 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:12:15,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:15,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.241 2026-10-11 19:12:15,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.324 2026-10-11 19:12:15,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:15] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.350 2026-10-11 19:12:16,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.275 2026-10-11 19:12:16,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.014 0.296 2026-10-11 19:12:16,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.011 0.196 2026-10-11 19:12:16,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.218 2026-10-11 19:12:16,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.227 2026-10-11 19:12:16,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.005 0.220 2026-10-11 19:12:16,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.208 2026-10-11 19:12:16,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.201 2026-10-11 19:12:16,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.174 2026-10-11 19:12:16,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.168 2026-10-11 19:12:16,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.145 2026-10-11 19:12:16,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.100 2026-10-11 19:12:16,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.073 2026-10-11 19:12:16,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 19:12:16,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.077 2026-10-11 19:12:16,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.081 2026-10-11 19:12:16,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:16,548 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-10-11 19:12:16,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.019 0.018 2026-10-11 19:12:16,562 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:16,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,596 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,667 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:16,683 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,711 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,724 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,760 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,787 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,819 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,833 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,868 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,882 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,901 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,913 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:16,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:16,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:16,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:17,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:17,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:17,079 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,119 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,149 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,181 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,266 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,297 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,318 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,366 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,415 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:17,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:17,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:12:18,282 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,297 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:18,324 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:18,331 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:18,332 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:12:18,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 19:12:18,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:18,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:18,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:18,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:18,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,446 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,466 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,498 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,548 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,567 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,598 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,629 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,698 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,748 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:18,815 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:18,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-10-11 19:12:19,632 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:19,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:19,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:19,679 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:19,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:19,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:19] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.013 2026-10-11 19:12:19,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:19,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:19,744 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31428539 for PoS orders references: ['Order 00015-002-0003'] (draft: False) 2026-10-11 19:12:19,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:12:19,759 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:19,923 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31428539 with result: [{'id': 28, 'pos_reference': 'Order 00015-002-0003', 'account_move': False}] 2026-10-11 19:12:19,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.072 0.130 2026-10-11 19:12:19,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:19] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.010 2026-10-11 19:12:20,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:20,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:20,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:20,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:20,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:12:20,796 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:20,813 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:20,829 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:20,845 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:20,866 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:20,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:20,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:20,917 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:20,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:20,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:12:20,963 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:20,984 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:20,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:12:21,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,043 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:21,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:21,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:21,096 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 19:12:21,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:21,130 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:21,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-10-11 19:12:21,165 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:21,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:21,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:21,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:12:21,229 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:21,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:21,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:12:21,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:21,297 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:21,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,329 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,347 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:12:21,380 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:21,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:21,442 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5268261 for PoS orders references: ['Order 00015-002-0001'] (draft: False) 2026-10-11 19:12:21,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-10-11 19:12:21,514 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5268261 with result: [{'id': 29, 'pos_reference': 'Order 00015-002-0001', 'account_move': False}] 2026-10-11 19:12:21,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.020 0.069 2026-10-11 19:12:22,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:22,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:22,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:22,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 19:12:22,379 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:22,412 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.receipt-screen' 2026-10-11 19:12:22,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,446 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,497 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:22,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:22,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:12:22,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:12:22,562 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:12:22,595 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:12:22,646 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:12:22,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:22,695 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,804 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,819 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,865 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,887 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,898 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,913 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,947 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,964 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:22,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:12:22,982 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:22,996 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:23,032 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,064 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:23,086 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,898 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:23,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:12:23,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:12:23,993 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:23,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:24,014 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:24,031 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:24,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:24,064 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:12:24,079 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:24,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53820567 for PoS orders references: ['Order 00015-002-0005'] (draft: False) 2026-10-11 19:12:24,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:12:26,523 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53820567 with result: [{'id': 30, 'pos_reference': 'Order 00015-002-0005', 'account_move': 193}] 2026-10-11 19:12:26,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 783 0.806 1.681 2026-10-11 19:12:26,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:26] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.005 0.013 2026-10-11 19:12:26,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:26] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.009 2026-10-11 19:12:27,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:12:27,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:12:27,439 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:27,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 1943 2026-10-11 19:12:27,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:12:27,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 1943 2026-10-11 19:12:27,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191227_542738_MobileTestUi.txt 2026-10-11 19:12:27,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp502_ctei_chrome_odoo" 2026-10-11 19:12:27,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-10-11 19:12:28,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2171 2026-10-11 19:12:28,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp9jwd81hc_chrome_odoo 2026-10-11 19:12:28,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41509/json/version 2026-10-11 19:12:28,118 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41509/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:12:28,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:12:28,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41509/json 2026-10-11 19:12:28,169 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41509/json with timeout 3 increased to 10s during tests 2026-10-11 19:12:28,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41509/devtools/page/F9EDEEF6CE1ADDEF24B89E4D455125E8 2026-10-11 19:12:28,191 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:12:28,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:12:28,445 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:12:28,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:12:28,454 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:12:28,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:12:28,467 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:12:29,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 110 0.072 0.730 2026-10-11 19:12:29,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'F9EDEEF6CE1ADDEF24B89E4D455125E8', 'loaderId': '3190CF85BF6021F1AF3E98A957C6A9D5', 'isDownload': False} 2026-10-11 19:12:29,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-10-11 19:12:29,297 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:29,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:12:29,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:12:29,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.025 2026-10-11 19:12:29,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:12:29,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:12:29,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:12:29,809 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:29,823 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:12:29,827 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:12:30,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.255 0.424 2026-10-11 19:12:30,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:30] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.721 2026-10-11 19:12:30,610 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:30,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.110 2026-10-11 19:12:30,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:12:30,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:12:31,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.134 0.352 2026-10-11 19:12:31,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.053 2026-10-11 19:12:31,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "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-10-11 19:12:31,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:12:31,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.018 0.042 2026-10-11 19:12:31,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.091 2026-10-11 19:12:31,560 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:12:31,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 19:12:31,606 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12: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-10-11 19:12:31,621 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:31,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.198 2026-10-11 19:12:31,665 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:12:31,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.252 2026-10-11 19:12:31,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.313 2026-10-11 19:12:31,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.286 2026-10-11 19:12:31,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.258 2026-10-11 19:12:31,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.019 0.243 2026-10-11 19:12:31,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.235 2026-10-11 19:12:31,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.221 2026-10-11 19:12:31,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:31] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.202 2026-10-11 19:12:32,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.188 2026-10-11 19:12:32,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.185 2026-10-11 19:12:32,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.173 2026-10-11 19:12:32,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.128 2026-10-11 19:12:32,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.121 2026-10-11 19:12:32,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.108 2026-10-11 19:12:32,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.073 2026-10-11 19:12:32,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.082 2026-10-11 19:12:32,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.082 2026-10-11 19:12:32,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.096 2026-10-11 19:12:32,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.014 2026-10-11 19:12:32,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,474 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:32,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,500 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:32,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,397 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,480 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,500 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:33,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:12:34,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,348 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-10-11 19:12:34,380 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:34,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:12:35,347 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:35,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:35,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:12:35,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2171 2026-10-11 19:12:35,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:12:35,383 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2171 2026-10-11 19:12:35,479 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191235_479236_MobileTestUi.txt 2026-10-11 19:12:35,479 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp9jwd81hc_chrome_odoo" 2026-10-11 19:12:35,504 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-10-11 19:12:36,038 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2386 2026-10-11 19:12:36,039 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp1dhh5gfc_chrome_odoo 2026-10-11 19:12:36,039 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44233/json/version 2026-10-11 19:12:36,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44233/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:12:36,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:12:36,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44233/json 2026-10-11 19:12:36,096 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44233/json with timeout 3 increased to 10s during tests 2026-10-11 19:12:36,110 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44233/devtools/page/8BFF74A84179F8DECFEEF8E365AABFFB 2026-10-11 19:12:36,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:12:36,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:12:36,327 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:12:36,329 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:12:36,339 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:12:36,339 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:12:36,354 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:12:37,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.078 0.753 2026-10-11 19:12:37,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '8BFF74A84179F8DECFEEF8E365AABFFB', 'loaderId': '32C8C00B2B3318B05A30C49FF5AFEBC6', 'isDownload': False} 2026-10-11 19:12:37,185 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-10-11 19:12:37,206 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:37,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.009 0.007 2026-10-11 19:12:37,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.024 2026-10-11 19:12:37,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 19:12:37,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:12:37,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:12:37,715 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:37,728 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:12:37,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:12:37,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:12:38,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.250 0.516 2026-10-11 19:12:38,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:38] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.789 2026-10-11 19:12:38,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:38,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.036 0.122 2026-10-11 19:12:38,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-10-11 19:12:38,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-10-11 19:12:39,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.122 0.367 2026-10-11 19:12:39,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.064 2026-10-11 19:12:39,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.018 2026-10-11 19:12:39,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:12:39,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.029 0.044 2026-10-11 19:12:39,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.030 0.097 2026-10-11 19:12:39,678 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:39,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.146 2026-10-11 19:12:39,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.193 2026-10-11 19:12:39,741 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:12:39,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:39,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.235 2026-10-11 19:12:39,810 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:12:39,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.294 2026-10-11 19:12:39,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.255 2026-10-11 19:12:39,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.005 0.207 2026-10-11 19:12:39,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.223 2026-10-11 19:12:39,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 200 - 18 0.010 0.183 2026-10-11 19:12:39,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.168 2026-10-11 19:12:40,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.161 2026-10-11 19:12:40,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.163 2026-10-11 19:12:40,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.161 2026-10-11 19:12:40,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.153 2026-10-11 19:12:40,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.128 2026-10-11 19:12:40,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.012 0.102 2026-10-11 19:12:40,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.011 0.099 2026-10-11 19:12:40,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.081 2026-10-11 19:12:40,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.092 2026-10-11 19:12:40,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.098 2026-10-11 19:12:40,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.114 2026-10-11 19:12:40,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:12:40,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.018 2026-10-11 19:12:40,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-10-11 19:12:40,546 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:40,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,589 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:40,590 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,646 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,662 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,679 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:12:40,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:40,742 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,764 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,778 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,796 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,812 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,828 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:12:40,880 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:40,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,930 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,945 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,979 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:40,997 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,012 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:12:41,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:41,050 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,112 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,128 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-10-11 19:12:41,145 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:12:41,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:41,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:41,222 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:12:41,224 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:41,227 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ProductConfiguratorTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:41,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:41,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22845667 for PoS orders references: ['Order 00017-002-0001'] (draft: False) 2026-10-11 19:12:41,284 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:41,479 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22845667 with result: [{'id': 31, 'pos_reference': 'Order 00017-002-0001', 'account_move': False}] 2026-10-11 19:12:41,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 109 0.082 0.153 2026-10-11 19:12:41,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.010 2026-10-11 19:12:41,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:12:42,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:12:42,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:12:42,312 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2386 2026-10-11 19:12:42,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:12:42,314 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2386 2026-10-11 19:12:42,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191242_410326_MobileTestUi.txt 2026-10-11 19:12:42,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp1dhh5gfc_chrome_odoo" 2026-10-11 19:12:42,470 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-10-11 19:12:43,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2609 2026-10-11 19:12:43,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpj6ms1rk0_chrome_odoo 2026-10-11 19:12:43,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43809/json/version 2026-10-11 19:12:43,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43809/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:12:43,272 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:12:43,272 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43809/json 2026-10-11 19:12:43,273 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43809/json with timeout 3 increased to 10s during tests 2026-10-11 19:12:43,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43809/devtools/page/86B64C6DFD5EC713A842E67487F0CA04 2026-10-11 19:12:43,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:12:43,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:12:43,482 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:12:43,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:12:43,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:12:43,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:12:43,502 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:12:44,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.101 0.741 2026-10-11 19:12:44,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '86B64C6DFD5EC713A842E67487F0CA04', 'loaderId': '5CBA98F75DBF57009B3C9FBF98215DE6', 'isDownload': False} 2026-10-11 19:12:44,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-10-11 19:12:44,366 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:44,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-10-11 19:12:44,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.026 2026-10-11 19:12:44,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.041 2026-10-11 19:12:44,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:12:44,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:12:44,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:44,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:12:44,948 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:12:44,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:12:45,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.202 0.556 2026-10-11 19:12:45,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.782 2026-10-11 19:12:45,839 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:12:45,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.034 0.103 2026-10-11 19:12:45,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:12:45,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:12:46,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.226 0.445 2026-10-11 19:12:46,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.058 2026-10-11 19:12:46,780 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:12:46,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "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-10-11 19:12:46,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:12:46,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.026 0.044 2026-10-11 19:12:46,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.104 2026-10-11 19:12:46,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:12:46,979 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12: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-10-11 19:12:47,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:12:47,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.157 2026-10-11 19:12:47,043 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:12:47,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.218 2026-10-11 19:12:47,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.248 2026-10-11 19:12:47,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.279 2026-10-11 19:12:47,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.261 2026-10-11 19:12:47,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.013 0.199 2026-10-11 19:12:47,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.189 2026-10-11 19:12:47,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.210 2026-10-11 19:12:47,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.198 2026-10-11 19:12:47,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.192 2026-10-11 19:12:47,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.190 2026-10-11 19:12:47,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.190 2026-10-11 19:12:47,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.171 2026-10-11 19:12:47,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.144 2026-10-11 19:12:47,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.133 2026-10-11 19:12:47,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.108 2026-10-11 19:12:47,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.012 0.073 2026-10-11 19:12:47,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.083 2026-10-11 19:12:47,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.076 2026-10-11 19:12:47,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.091 2026-10-11 19:12:47,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,746 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:47,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.021 2026-10-11 19:12:47,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:47,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:47,803 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:47,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:47,887 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,893 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:47,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:47,921 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:47,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,979 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:47,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,016 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,029 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,048 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,097 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,147 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,178 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,197 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:48,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:48,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:48,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:12:48,261 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:12:48,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:12:48,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,329 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,345 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,398 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,412 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,448 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,479 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,498 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,511 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,530 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,548 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,711 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:48,746 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:48,763 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:48,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:12:48,794 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:12:48,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:12:48,845 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:48,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:48,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:48,895 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,912 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:12:48,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:48,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,978 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:48,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,015 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,078 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:12:49,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,278 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,315 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:12:49,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:12:49,369 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:49,412 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:49,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:49,445 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:49,461 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,481 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,529 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,698 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,748 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,798 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:49,849 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:12:49,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:12:49,886 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,894 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:49,913 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:49,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:49,939 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:49,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:49,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 19:12:49,975 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:49,991 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:49,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:50,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:12:50,028 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,071 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,078 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,096 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,114 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,164 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,178 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,197 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,215 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,265 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,328 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,347 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:50,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:50,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 19:12:51,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:51,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:12:51,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:12:51,278 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:51,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:51,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:51] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-11 19:12:51,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56552917 for PoS orders references: ['Order 00018-002-0005'] (draft: False) 2026-10-11 19:12:51,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:12:51,351 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:12:51,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56552917 with result: [{'id': 32, 'pos_reference': 'Order 00018-002-0005', 'account_move': False}] 2026-10-11 19:12:51,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.060 0.134 2026-10-11 19:12:51,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:51] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:12:52,309 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:52,311 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:52,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:52,345 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:52,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:52,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-10-11 19:12:52,412 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:52,445 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:52,461 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-10-11 19:12:52,478 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:52,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:52,528 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-10-11 19:12:52,545 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,561 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:52,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:52,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,612 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Receipt Number")' 2026-10-11 19:12:52,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-10-11 19:12:52,745 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:12:52,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-10-11 19:12:52,795 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:12:52,813 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:12:52,828 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:52,845 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:52,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:52,878 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:52,895 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:52,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-10-11 19:12:52,930 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:52,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:52] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.010 0.025 2026-10-11 19:12:53,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:53] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.016 0.029 2026-10-11 19:12:53,772 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:12:53,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:53,811 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-10-11 19:12:53,815 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-10-11 19:12:53,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:53] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.010 2026-10-11 19:12:54,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-10-11 19:12:54,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-10-11 19:12:54,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:54,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:54,679 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:54,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:54] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.024 2026-10-11 19:12:54,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-10-11 19:12:54,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:12:54,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:54,745 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:12:54,763 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:54,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:12:54,796 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14390784 for PoS orders references: ['Order 00018-002-0004'] (draft: False) 2026-10-11 19:12:54,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:12:54,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14390784 with result: [{'id': 33, 'pos_reference': 'Order 00018-002-0004', 'account_move': False}] 2026-10-11 19:12:54,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.027 0.077 2026-10-11 19:12:55,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:55,677 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:12:55,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:12:55,711 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:12:55,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:12:55,744 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:12:55,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:12:55,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-10-11 19:12:55,799 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:55,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:55] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.019 2026-10-11 19:12:55,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:55] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.012 0.042 2026-10-11 19:12:56,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:12:56,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:56,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: undefined (trigger: .order-container .orderline)' 2026-10-11 19:12:56,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:56,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:56,713 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-10-11 19:12:56,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:12:56,759 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:56,765 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:56,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:56] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:12:56,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-10-11 19:12:58,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:58] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 759 0.626 1.460 2026-10-11 19:12:58,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:58] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:12:58,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:58] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.006 0.016 2026-10-11 19:12:58,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:58] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.023 2026-10-11 19:12:59,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:59] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.030 0.035 2026-10-11 19:12:59,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:12:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 19:12:59,821 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:59,828 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:59,848 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-10-11 19:12:59,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:12:59,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:12:59,897 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-10-11 19:12:59,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:13:00,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-10-11 19:13:00,694 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-10-11 19:13:00,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:13:00,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:00] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.020 2026-10-11 19:13:00,744 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:13:00,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:00,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,794 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:00,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:13:00,845 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:13:00,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-10-11 19:13:00,877 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:13:00,895 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:00,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:00] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.022 2026-10-11 19:13:00,915 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-10-11 19:13:00,928 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:00,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,978 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:00,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,014 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,028 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:13:01,061 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:01] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:13:01,064 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:13:01,081 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:13:01,119 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,143 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,145 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,148 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:01] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:01,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:13:01,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:13:01,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:13:01,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,249 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:01] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.018 2026-10-11 19:13:01,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,297 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,347 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,361 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,381 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:13:01,411 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:13:01,444 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,478 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:01,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,528 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:01,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:13:02,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:02,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:03,011 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:03,028 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:03,050 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:13:05,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:05,164 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:05,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:05,194 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:05,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:05,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:06,034 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:06,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:06,064 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:13:06,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:13:06,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:13:06,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:06,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("Refunding 2.00")' 2026-10-11 19:13:06,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.027 2026-10-11 19:13:06,144 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:06,162 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .pos-rightheader .floor-button)' 2026-10-11 19:13:06,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:06,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:13:06,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:13:06,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:06,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:13:06,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40864407 for PoS orders references: ['Order 00018-002-0006'] (draft: False) 2026-10-11 19:13:06,265 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:13:06,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40864407 with result: [{'id': 34, 'pos_reference': 'Order 00018-002-0006', 'account_move': False}] 2026-10-11 19:13:06,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.026 0.079 2026-10-11 19:13:07,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:07,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:07,162 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:13:07,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:13:07,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:13:07,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:07,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-10-11 19:13:07,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:07] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.024 2026-10-11 19:13:07,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:07] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.029 0.038 2026-10-11 19:13:08,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:08,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:08,089 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:13:08,106 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2609 2026-10-11 19:13:08,106 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:08,107 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2609 2026-10-11 19:13:08,215 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191308_215232_MobileTestUi.txt 2026-10-11 19:13:08,215 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpj6ms1rk0_chrome_odoo" 2026-10-11 19:13:08,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-10-11 19:13:09,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 2871 2026-10-11 19:13:09,075 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpqus4vaou_chrome_odoo 2026-10-11 19:13:09,075 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42723/json/version 2026-10-11 19:13:09,077 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42723/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:09,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:09,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42723/json 2026-10-11 19:13:09,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42723/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:09,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42723/devtools/page/D9FC9A3C6A2F0BD0A7DEBE058B9E972C 2026-10-11 19:13:09,128 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:09,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:09,371 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:09,374 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:09,379 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:09,379 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:09,393 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:10,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.067 0.705 2026-10-11 19:13:10,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D9FC9A3C6A2F0BD0A7DEBE058B9E972C', 'loaderId': '9D7AA41B5A57BEEB369D85971F77CEEB', 'isDownload': False} 2026-10-11 19:13:10,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-10-11 19:13:10,185 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:10,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-10-11 19:13:10,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.031 2026-10-11 19:13:10,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.038 2026-10-11 19:13:10,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.011 2026-10-11 19:13:10,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:13:10,727 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:13:10,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:13:10,735 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:13:10,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:11,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.225 0.445 2026-10-11 19:13:11,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:11] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.660 2026-10-11 19:13:11,498 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:11,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.078 2026-10-11 19:13:11,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.009 2026-10-11 19:13:11,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:13:12,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.147 0.417 2026-10-11 19:13:12,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.064 2026-10-11 19:13:12,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-10-11 19:13:12,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:13:12,515 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.035 0.056 2026-10-11 19:13:12,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.136 2026-10-11 19:13:12,594 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:13:12,599 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:12,606 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:12,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.149 2026-10-11 19:13:12,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.188 2026-10-11 19:13:12,662 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:13:12,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.209 2026-10-11 19:13:12,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.241 2026-10-11 19:13:12,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.209 2026-10-11 19:13:12,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.015 0.143 2026-10-11 19:13:12,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.155 2026-10-11 19:13:12,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.151 2026-10-11 19:13:12,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=794&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.175 2026-10-11 19:13:12,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.178 2026-10-11 19:13:12,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.201 2026-10-11 19:13:12,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.210 2026-10-11 19:13:12,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.192 2026-10-11 19:13:12,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.188 2026-10-11 19:13:13,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.018 0.169 2026-10-11 19:13:13,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.152 2026-10-11 19:13:13,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.121 2026-10-11 19:13:13,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-11 19:13:13,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.093 2026-10-11 19:13:13,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.100 2026-10-11 19:13:13,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.090 2026-10-11 19:13:13,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:13,312 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,328 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.019 2026-10-11 19:13:13,347 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:13,393 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,399 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:13,403 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:13,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,445 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:13,482 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:13:13,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-10-11 19:13:13,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,532 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,546 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:13,567 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,577 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,595 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:13:13,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:13:13,648 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:13:13,650 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:13:13,652 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,661 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:13:13,686 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85603149 for PoS orders references: ['Order 00019-002-0001'] (draft: False) 2026-10-11 19:13:13,689 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:13,700 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:13:13,839 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85603149 with result: [{'id': 35, 'pos_reference': 'Order 00019-002-0001', 'account_move': False}] 2026-10-11 19:13:13,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.049 0.126 2026-10-11 19:13:13,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:13] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:13:14,640 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:14,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,693 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:14,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:14,781 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:14,831 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,843 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:13:14,878 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:13:14,893 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:14,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:13:14,925 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98837118 for PoS orders references: ['Order 00019-002-0002'] (draft: False) 2026-10-11 19:13:14,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-10-11 19:13:15,051 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98837118 with result: [{'id': 36, 'pos_reference': 'Order 00019-002-0002', 'account_move': False}] 2026-10-11 19:13:15,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.067 0.089 2026-10-11 19:13:15,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:13:15,847 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:15,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:15,878 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 2871 2026-10-11 19:13:15,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:15,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 2871 2026-10-11 19:13:15,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191315_975773_MobileTestUi.txt 2026-10-11 19:13:15,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpqus4vaou_chrome_odoo" 2026-10-11 19:13:16,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-10-11 19:13:16,470 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3086 2026-10-11 19:13:16,470 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpy75_co98_chrome_odoo 2026-10-11 19:13:16,471 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41177/json/version 2026-10-11 19:13:16,472 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41177/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:16,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:16,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41177/json 2026-10-11 19:13:16,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41177/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:16,505 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41177/devtools/page/060D62CA0E90BEBBB7103D9E979AA8B7 2026-10-11 19:13:16,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:16,520 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:16,730 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:16,733 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:16,735 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:16,736 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:16,748 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:17,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:17] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 110 0.062 0.724 2026-10-11 19:13:17,534 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '060D62CA0E90BEBBB7103D9E979AA8B7', 'loaderId': 'A2067458D0F4D01EB0A350434486FCB5', 'isDownload': False} 2026-10-11 19:13:17,535 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-10-11 19:13:17,555 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:17,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.014 2026-10-11 19:13:17,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:13:17,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-10-11 19:13:18,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:13:18,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:13:18,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:18,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:13:18,142 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:13:18,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:18,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.211 0.495 2026-10-11 19:13:18,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.708 2026-10-11 19:13:18,942 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:18,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.090 2026-10-11 19:13:19,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:19,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:13:19,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.134 0.424 2026-10-11 19:13:19,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.065 2026-10-11 19:13:19,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.014 0.019 2026-10-11 19:13:19,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:13:19,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:19] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.026 0.045 2026-10-11 19:13:20,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.107 2026-10-11 19:13:20,039 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:13:20,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:13:20,088 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:13:20,099 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:20,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.197 2026-10-11 19:13:20,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:13:20,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.229 2026-10-11 19:13:20,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.277 2026-10-11 19:13:20,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.238 2026-10-11 19:13:20,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.223 2026-10-11 19:13:20,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.018 0.210 2026-10-11 19:13:20,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.196 2026-10-11 19:13:20,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.202 2026-10-11 19:13:20,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.209 2026-10-11 19:13:20,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.205 2026-10-11 19:13:20,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.194 2026-10-11 19:13:20,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.169 2026-10-11 19:13:20,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.144 2026-10-11 19:13:20,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.015 0.134 2026-10-11 19:13:20,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.114 2026-10-11 19:13:20,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-11 19:13:20,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.005 0.105 2026-10-11 19:13:20,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.092 2026-10-11 19:13:20,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.005 0.096 2026-10-11 19:13:20,811 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:20,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-10-11 19:13:20,851 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:20,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.023 0.021 2026-10-11 19:13:20,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:20,904 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:20,908 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:20,915 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-10-11 19:13:20,929 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:20,956 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:20,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:20,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-10-11 19:13:20,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:21,016 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,027 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-10-11 19:13:21,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:21,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-10-11 19:13:21,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:21,148 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,160 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-10-11 19:13:21,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:21,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,227 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,245 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:21,252 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:21,266 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:21,273 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3086 2026-10-11 19:13:21,274 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:21,274 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3086 2026-10-11 19:13:21,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191321_377400_MobileTestUi.txt 2026-10-11 19:13:21,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpy75_co98_chrome_odoo" 2026-10-11 19:13:21,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_combo ... 2026-10-11 19:13:25,004 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3286 2026-10-11 19:13:25,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpz7gyusa6_chrome_odoo 2026-10-11 19:13:25,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45917/json/version 2026-10-11 19:13:25,006 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45917/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:25,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:25,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45917/json 2026-10-11 19:13:25,074 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45917/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:25,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45917/devtools/page/8EDD39BE715E9EE4FC21FBDA687154C6 2026-10-11 19:13:25,106 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:25,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:25,455 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:25,459 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:25,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:25,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:25,495 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:26,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.118 0.779 2026-10-11 19:13:26,386 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '8EDD39BE715E9EE4FC21FBDA687154C6', 'loaderId': '0DE2EC95C5F207CCA43C03B6ED6A5EDF', 'isDownload': False} 2026-10-11 19:13:26,386 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-10-11 19:13:26,407 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:26,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:13:26,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:13:26,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:13:26,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.010 2026-10-11 19:13:26,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.016 0.008 2026-10-11 19:13:26,964 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:13:26,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.012 2026-10-11 19:13:26,977 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:13:27,001 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PosComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:28,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.250 1.574 2026-10-11 19:13:28,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 1.826 2026-10-11 19:13:28,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:28,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.076 2026-10-11 19:13:29,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:29,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.022 2026-10-11 19:13:29,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.117 0.442 2026-10-11 19:13:29,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.043 2026-10-11 19:13:29,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "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-10-11 19:13:29,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:13:29,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "GET /web/image?model=product.product&field=image_128&id=796&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.014 0.046 2026-10-11 19:13:29,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:13:29,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "GET /web/image?model=product.product&field=image_128&id=799&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.022 0.098 2026-10-11 19:13:29,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "GET /web/image?model=product.product&field=image_128&id=800&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.164 2026-10-11 19:13:29,985 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13: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-10-11 19:13:29,992 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:30,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=798&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.227 2026-10-11 19:13:30,046 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:13:30,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=797&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.278 2026-10-11 19:13:30,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=801&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.320 2026-10-11 19:13:30,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.269 2026-10-11 19:13:30,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=802&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.253 2026-10-11 19:13:30,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.015 0.225 2026-10-11 19:13:30,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.199 2026-10-11 19:13:30,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=803&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.208 2026-10-11 19:13:30,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.207 2026-10-11 19:13:30,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=806&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.250 2026-10-11 19:13:30,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.258 2026-10-11 19:13:30,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=805&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.246 2026-10-11 19:13:30,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.271 2026-10-11 19:13:30,582 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.305 2026-10-11 19:13:30,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.281 2026-10-11 19:13:30,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.270 2026-10-11 19:13:30,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.256 2026-10-11 19:13:30,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:30,726 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.231 2026-10-11 19:13:30,746 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,780 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=804&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.249 2026-10-11 19:13:30,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,815 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-10-11 19:13:30,827 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,844 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.237 2026-10-11 19:13:30,877 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,889 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,897 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.287 2026-10-11 19:13:30,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,945 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,961 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:30,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.286 2026-10-11 19:13:30,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.252 2026-10-11 19:13:30,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.229 2026-10-11 19:13:31,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.198 2026-10-11 19:13:31,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.160 2026-10-11 19:13:31,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.108 2026-10-11 19:13:31,045 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.073 2026-10-11 19:13:31,059 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.078 2026-10-11 19:13:31,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.070 2026-10-11 19:13:31,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-11 19:13:31,113 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,123 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:31,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,152 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,187 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,200 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,245 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,294 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,310 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,329 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,395 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,443 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,480 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,510 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,529 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,560 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,610 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:31,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:31,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,470 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,543 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,561 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:13:32,615 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,643 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,676 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,728 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,763 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,776 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,797 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,809 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,828 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,848 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,910 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:32,928 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:32,946 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,778 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,793 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,810 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,827 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,907 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:33,924 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:13:33,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:13:33,994 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:13:33,996 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:33,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:13:34,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:13:34,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:34] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.016 2026-10-11 19:13:34,036 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:13:34,056 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1332178 for PoS orders references: ['Order 00021-002-0001'] (draft: False) 2026-10-11 19:13:34,060 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:13:34,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1332178 with result: [{'id': 37, 'pos_reference': 'Order 00021-002-0001', 'account_move': False}] 2026-10-11 19:13:34,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.069 0.135 2026-10-11 19:13:34,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:34] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.011 2026-10-11 19:13:34,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-10-11 19:13:35,041 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,047 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,163 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:35,176 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,180 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:35,213 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:35,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:35,240 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3286 2026-10-11 19:13:35,242 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:35,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3286 2026-10-11 19:13:35,338 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191335_338255_MobileTestUi.txt 2026-10-11 19:13:35,338 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpz7gyusa6_chrome_odoo" 2026-10-11 19:13:35,426 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-10-11 19:13:36,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3513 2026-10-11 19:13:36,147 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp7fu3m7il_chrome_odoo 2026-10-11 19:13:36,147 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33859/json/version 2026-10-11 19:13:36,148 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33859/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:36,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:36,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33859/json 2026-10-11 19:13:36,217 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33859/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:36,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33859/devtools/page/E4C4B87CE1AA46E905C89E5FC6DD21EB 2026-10-11 19:13:36,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:36,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:36,520 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:36,523 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:36,526 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:36,526 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:36,550 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:37,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.117 0.662 2026-10-11 19:13:37,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E4C4B87CE1AA46E905C89E5FC6DD21EB', 'loaderId': '9DF21A6843B26C391AD6F52E9342E25F', 'isDownload': False} 2026-10-11 19:13:37,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-10-11 19:13:37,343 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:37,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.010 2026-10-11 19:13:37,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-10-11 19:13:37,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:13:37,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:13:37,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.008 2026-10-11 19:13:37,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:13:37,906 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:13:37,908 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:13:37,922 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:38,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.249 0.524 2026-10-11 19:13:38,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:38] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.801 2026-10-11 19:13:38,786 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:38,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.120 2026-10-11 19:13:38,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:38,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:13:39,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.147 0.399 2026-10-11 19:13:39,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.068 2026-10-11 19:13:39,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.016 2026-10-11 19:13:39,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:13:39,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.031 0.052 2026-10-11 19:13:39,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.129 2026-10-11 19:13:39,886 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:13:39,896 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13: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-10-11 19:13:39,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.184 2026-10-11 19:13:39,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:13:39,931 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:39,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:39] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.235 2026-10-11 19:13:40,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.298 2026-10-11 19:13:40,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.320 2026-10-11 19:13:40,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.280 2026-10-11 19:13:40,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.013 0.202 2026-10-11 19:13:40,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.205 2026-10-11 19:13:40,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.209 2026-10-11 19:13:40,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=807&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.222 2026-10-11 19:13:40,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.206 2026-10-11 19:13:40,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.225 2026-10-11 19:13:40,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.227 2026-10-11 19:13:40,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.196 2026-10-11 19:13:40,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.175 2026-10-11 19:13:40,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.148 2026-10-11 19:13:40,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.115 2026-10-11 19:13:40,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.079 2026-10-11 19:13:40,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.053 2026-10-11 19:13:40,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.061 2026-10-11 19:13:40,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.074 2026-10-11 19:13:40,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.083 2026-10-11 19:13:40,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:40,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,643 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.015 2026-10-11 19:13:40,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:40,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,701 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:40,707 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ShowTaxExcludedTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:40,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:40,767 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:40,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3513 2026-10-11 19:13:40,775 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:40,782 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3513 2026-10-11 19:13:40,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191340_879319_MobileTestUi.txt 2026-10-11 19:13:40,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp7fu3m7il_chrome_odoo" 2026-10-11 19:13:40,904 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-10-11 19:13:41,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3724 2026-10-11 19:13:41,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp8r_ez2bv_chrome_odoo 2026-10-11 19:13:41,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41503/json/version 2026-10-11 19:13:41,650 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41503/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:41,673 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:41,673 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41503/json 2026-10-11 19:13:41,675 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41503/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:41,685 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41503/devtools/page/01C27B6902DC85FE6DD3A2098BAF5DBC 2026-10-11 19:13:41,690 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:41,697 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:42,003 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:42,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:42,007 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:42,007 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:42,026 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:42,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:42] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.127 0.760 2026-10-11 19:13:42,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '01C27B6902DC85FE6DD3A2098BAF5DBC', 'loaderId': '1FBB425E1CE547EBA738B7358AA16F8B', 'isDownload': False} 2026-10-11 19:13:42,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-10-11 19:13:42,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:42,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:42] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-10-11 19:13:42,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:42] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 19:13:42,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:42] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-10-11 19:13:43,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:43] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:13:43,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:13:43,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:43,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:13:43,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:43,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:44,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.227 0.562 2026-10-11 19:13:44,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.028 0.808 2026-10-11 19:13:44,424 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:44,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.105 2026-10-11 19:13:44,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:13:44,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:13:45,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.140 0.423 2026-10-11 19:13:45,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.042 2026-10-11 19:13:45,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "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-10-11 19:13:45,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:45,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.025 0.043 2026-10-11 19:13:45,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.109 2026-10-11 19:13:45,455 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:45,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.151 2026-10-11 19:13:45,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.206 2026-10-11 19:13:45,582 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13: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-10-11 19:13:45,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:13:45,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.260 2026-10-11 19:13:45,650 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:45,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.311 2026-10-11 19:13:45,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.282 2026-10-11 19:13:45,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=808&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.265 2026-10-11 19:13:45,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.022 0.259 2026-10-11 19:13:45,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.039 0.227 2026-10-11 19:13:45,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.015 0.220 2026-10-11 19:13:45,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:45] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.263 2026-10-11 19:13:46,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.311 2026-10-11 19:13:46,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.301 2026-10-11 19:13:46,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.278 2026-10-11 19:13:46,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.231 2026-10-11 19:13:46,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.159 2026-10-11 19:13:46,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.136 2026-10-11 19:13:46,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.019 0.115 2026-10-11 19:13:46,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.084 2026-10-11 19:13:46,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.097 2026-10-11 19:13:46,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.104 2026-10-11 19:13:46,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.106 2026-10-11 19:13:46,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:46,312 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-10-11 19:13:46,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:46,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.026 0.020 2026-10-11 19:13:46,385 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,392 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:46,395 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-10-11 19:13:46,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:46,448 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,460 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,478 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-10-11 19:13:46,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:46,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-10-11 19:13:46,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:46,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:46,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:46,635 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:46] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:13:46,637 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3724 2026-10-11 19:13:46,637 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:46,638 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3724 2026-10-11 19:13:46,743 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191346_743362_MobileTestUi.txt 2026-10-11 19:13:46,743 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp8r_ez2bv_chrome_odoo" 2026-10-11 19:13:46,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-10-11 19:13:47,912 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 3928 2026-10-11 19:13:47,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpab6ar5_o_chrome_odoo 2026-10-11 19:13:47,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39541/json/version 2026-10-11 19:13:47,916 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39541/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:47,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:47,934 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39541/json 2026-10-11 19:13:47,934 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39541/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:47,942 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39541/devtools/page/0F99F87FD44A83B7BB7584B41BA457B3 2026-10-11 19:13:47,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:47,957 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:48,265 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:48,267 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:48,277 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:48,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:48,303 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:49,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 113 0.062 0.787 2026-10-11 19:13:49,152 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0F99F87FD44A83B7BB7584B41BA457B3', 'loaderId': '520FB79BCDA43E428907E1C60597F802', 'isDownload': False} 2026-10-11 19:13:49,152 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-10-11 19:13:49,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:49,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.015 2026-10-11 19:13:49,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:13:49,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.030 2026-10-11 19:13:49,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:13:49,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.022 0.009 2026-10-11 19:13:49,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:13:49,753 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:13:49,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:13:49,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:49,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:13:49,831 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:13:50,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.241 0.559 2026-10-11 19:13:50,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "GET /pos/ui HTTP/1.1" 200 - 21 0.017 0.821 2026-10-11 19:13:50,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:50,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.039 0.094 2026-10-11 19:13:50,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:13:50,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:13:50,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:13:50,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:13:51,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.118 0.450 2026-10-11 19:13:51,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.060 2026-10-11 19:13:51,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.017 2026-10-11 19:13:51,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:13:51,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.029 0.049 2026-10-11 19:13:51,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.131 2026-10-11 19:13:51,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:13:51,876 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13: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-10-11 19:13:51,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.196 2026-10-11 19:13:51,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:13:51,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.021 0.228 2026-10-11 19:13:51,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:13:52,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.303 2026-10-11 19:13:52,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.379 2026-10-11 19:13:52,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.316 2026-10-11 19:13:52,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.025 0.240 2026-10-11 19:13:52,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.271 2026-10-11 19:13:52,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=809&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.210 2026-10-11 19:13:52,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=810&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.218 2026-10-11 19:13:52,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=811&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.231 2026-10-11 19:13:52,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.263 2026-10-11 19:13:52,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.254 2026-10-11 19:13:52,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.238 2026-10-11 19:13:52,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.269 2026-10-11 19:13:52,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.271 2026-10-11 19:13:52,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.219 2026-10-11 19:13:52,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.172 2026-10-11 19:13:52,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.138 2026-10-11 19:13:52,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.041 0.108 2026-10-11 19:13:52,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.096 2026-10-11 19:13:52,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:13:52,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.104 2026-10-11 19:13:52,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-10-11 19:13:52,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.124 2026-10-11 19:13:52,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:52,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.085 2026-10-11 19:13:52,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.060 2026-10-11 19:13:52,707 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,712 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:52,716 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-10-11 19:13:52,736 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:52,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,760 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-10-11 19:13:52,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:52,815 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,826 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,844 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-10-11 19:13:52,859 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:52,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-10-11 19:13:52,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:52,945 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,960 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:52,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-10-11 19:13:52,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:53,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,027 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-10-11 19:13:53,059 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:53,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-10-11 19:13:53,126 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:53,149 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,163 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,177 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-10-11 19:13:53,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:53,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,227 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-10-11 19:13:53,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour GS1BarcodeScanningTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:13:53,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,292 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,310 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:53,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:53,324 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 3928 2026-10-11 19:13:53,324 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:53,325 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 3928 2026-10-11 19:13:53,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191353_441365_MobileTestUi.txt 2026-10-11 19:13:53,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpab6ar5_o_chrome_odoo" 2026-10-11 19:13:53,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-10-11 19:13:54,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4130 2026-10-11 19:13:54,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp5nrv3qux_chrome_odoo 2026-10-11 19:13:54,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36575/json/version 2026-10-11 19:13:54,145 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36575/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:54,214 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:54,214 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36575/json 2026-10-11 19:13:54,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36575/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:54,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36575/devtools/page/FEB8B4353E4ACF756AC7C62C3D90E5D7 2026-10-11 19:13:54,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:54,256 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:54,605 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:54,608 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:54,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:54,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:54,637 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:13:55,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.092 0.656 2026-10-11 19:13:55,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'FEB8B4353E4ACF756AC7C62C3D90E5D7', 'loaderId': '745726980A16D477A5D913695C99F5C5', 'isDownload': False} 2026-10-11 19:13:55,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-10-11 19:13:55,411 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:13:55,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.017 2026-10-11 19:13:55,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.027 2026-10-11 19:13:55,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 19:13:55,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.013 0.007 2026-10-11 19:13:55,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.018 2026-10-11 19:13:55,908 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:13:55,915 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:55,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:13:55,941 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:13:56,715 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:56,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.305 0.533 2026-10-11 19:13:56,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.064 2026-10-11 19:13:56,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:56] "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-10-11 19:13:56,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:13:57,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.025 0.045 2026-10-11 19:13:57,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.108 2026-10-11 19:13:57,095 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:57,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.144 2026-10-11 19:13:57,144 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13: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-10-11 19:13:57,154 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:57,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 19:13:57,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:57,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.223 2026-10-11 19:13:57,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.263 2026-10-11 19:13:57,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.226 2026-10-11 19:13:57,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.018 0.228 2026-10-11 19:13:57,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.012 0.205 2026-10-11 19:13:57,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=812&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.224 2026-10-11 19:13:57,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.226 2026-10-11 19:13:57,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.223 2026-10-11 19:13:57,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.260 2026-10-11 19:13:57,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.263 2026-10-11 19:13:57,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.011 0.220 2026-10-11 19:13:57,602 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.212 2026-10-11 19:13:57,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.175 2026-10-11 19:13:57,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.158 2026-10-11 19:13:57,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.122 2026-10-11 19:13:57,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.087 2026-10-11 19:13:57,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.084 2026-10-11 19:13:57,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.093 2026-10-11 19:13:57,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.084 2026-10-11 19:13:57,863 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,888 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:57] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.021 0.019 2026-10-11 19:13:57,912 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,926 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,944 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,959 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:57,994 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,040 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:13:58,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-10-11 19:13:58,079 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,096 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,144 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,183 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,195 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:13:58,215 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:13:58,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4130 2026-10-11 19:13:58,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:13:58,236 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:13:58,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4130 2026-10-11 19:13:58,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191358_333183_MobileTestUi.txt 2026-10-11 19:13:58,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp5nrv3qux_chrome_odoo" 2026-10-11 19:13:58,356 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-10-11 19:13:58,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4330 2026-10-11 19:13:58,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpejoip2zs_chrome_odoo 2026-10-11 19:13:58,819 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37679/json/version 2026-10-11 19:13:58,820 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37679/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:13:58,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:13:58,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37679/json 2026-10-11 19:13:58,876 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37679/json with timeout 3 increased to 10s during tests 2026-10-11 19:13:58,894 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37679/devtools/page/42615498EFF080B1AC23D733976E35B0 2026-10-11 19:13:58,907 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:13:58,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:13:59,166 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:13:59,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:13:59,172 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:13:59,172 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:13:59,187 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:00,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 110 0.086 0.745 2026-10-11 19:14:00,018 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '42615498EFF080B1AC23D733976E35B0', 'loaderId': 'DE4842FB719AE09438A5F6CF6DFF177B', 'isDownload': False} 2026-10-11 19:14:00,019 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-10-11 19:14:00,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:00,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:14:00,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:14:00,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:14:00,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.009 2026-10-11 19:14:00,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:14:00,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:14:00,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:14:00,553 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:14:00,571 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:14:01,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.170 0.455 2026-10-11 19:14:01,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:01] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.638 2026-10-11 19:14:01,272 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:01,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.090 2026-10-11 19:14:01,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:01,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:14:02,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.163 0.376 2026-10-11 19:14:02,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.066 2026-10-11 19:14:02,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14: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-10-11 19:14:02,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:02,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.027 0.046 2026-10-11 19:14:02,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.111 2026-10-11 19:14:02,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:02,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.154 2026-10-11 19:14:02,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.198 2026-10-11 19:14:02,435 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:14:02,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:02,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.255 2026-10-11 19:14:02,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.284 2026-10-11 19:14:02,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:02,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.239 2026-10-11 19:14:02,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.210 2026-10-11 19:14:02,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.236 2026-10-11 19:14:02,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.015 0.200 2026-10-11 19:14:02,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.234 2026-10-11 19:14:02,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.194 2026-10-11 19:14:02,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.195 2026-10-11 19:14:02,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.198 2026-10-11 19:14:02,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.175 2026-10-11 19:14:02,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 19:14:02,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.085 2026-10-11 19:14:02,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.060 2026-10-11 19:14:02,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-11 19:14:02,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.083 2026-10-11 19:14:02,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.006 0.091 2026-10-11 19:14:02,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:02] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.101 2026-10-11 19:14:03,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:14:03,176 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,193 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-10-11 19:14:03,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,234 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,235 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:03,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,277 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,325 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,362 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,375 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,411 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,443 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,461 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,475 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,515 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:03,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:03,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,377 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:04,412 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,425 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,443 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:14:04,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:14:04,481 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:04,482 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:04,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,492 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:14:04,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17343295 for PoS orders references: ['Order 00026-002-0001'] (draft: False) 2026-10-11 19:14:04,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:04,536 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:04,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17343295 with result: [{'id': 38, 'pos_reference': 'Order 00026-002-0001', 'account_move': False}] 2026-10-11 19:14:04,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.081 0.116 2026-10-11 19:14:04,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.172 2026-10-11 19:14:04,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:04] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:14:05,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:05,525 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:14:05,541 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:14:05,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-10-11 19:14:05,576 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-10-11 19:14:05,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:05] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.011 0.034 2026-10-11 19:14:06,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:14:06,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:07,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-10-11 19:14:07,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-10-11 19:14:07,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:07] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.005 0.017 2026-10-11 19:14:07,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:07] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.011 0.030 2026-10-11 19:14:07,683 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 40, model: account.move 2026-10-11 19:14:08,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 612 0.419 0.817 2026-10-11 19:14:08,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "GET /web HTTP/1.1" 200 - 43 0.028 0.369 2026-10-11 19:14:08,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-10-11 19:14:08,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.016 2026-10-11 19:14:08,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "GET /web/webclient/load_menus/863e4879eeab0840566241beb0fa7b9d36daeb78522a266717efe90c2e9bba45 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-11 19:14:08,951 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:08,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.010 0.038 2026-10-11 19:14:09,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:09] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:09,960 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:09] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:14:09,969 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:09] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:14:09,981 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:09] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-10-11 19:14:10,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.017 2026-10-11 19:14:10,198 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:10,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.108 0.117 2026-10-11 19:14:10,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.179 2026-10-11 19:14:10,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.009 0.168 2026-10-11 19:14:10,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.003 0.187 2026-10-11 19:14:10,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.013 0.184 2026-10-11 19:14:10,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.177 2026-10-11 19:14:10,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.063 2026-10-11 19:14:10,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /web/offline HTTP/1.1" 200 - 7 0.016 0.076 2026-10-11 19:14:10,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.007 0.115 2026-10-11 19:14:10,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.020 0.101 2026-10-11 19:14:10,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /web/image?model=res.users&field=avatar_128&id=40 HTTP/1.1" 200 - 11 0.012 0.150 2026-10-11 19:14:10,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /web?reload=true HTTP/1.1" 200 - 16 0.011 0.064 2026-10-11 19:14:10,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:10,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.010 2026-10-11 19:14:11,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:14:11,350 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:14:11,351 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:14:11,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.006 2026-10-11 19:14:11,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.036 0.055 2026-10-11 19:14:11,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.061 2026-10-11 19:14:11,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.067 2026-10-11 19:14:11,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.069 2026-10-11 19:14:11,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:14:11,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-10-11 19:14:11,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 19:14:11,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "GET /web/image?model=res.users&field=avatar_128&id=40 HTTP/1.1" 304 - 11 0.010 0.032 2026-10-11 19:14:11,609 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.058 2026-10-11 19:14:11,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.025 0.064 2026-10-11 19:14:11,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:11] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.008 0.024 2026-10-11 19:14:12,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-10-11 19:14:12,618 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:12,629 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:14:12,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4330 2026-10-11 19:14:12,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:12,635 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4330 2026-10-11 19:14:12,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191412_729966_MobileTestUi.txt 2026-10-11 19:14:12,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpejoip2zs_chrome_odoo" 2026-10-11 19:14:12,757 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-10-11 19:14:13,416 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4596 2026-10-11 19:14:13,416 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpocqty4c3_chrome_odoo 2026-10-11 19:14:13,416 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36525/json/version 2026-10-11 19:14:13,418 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36525/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:13,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:13,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36525/json 2026-10-11 19:14:13,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36525/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:13,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36525/devtools/page/4B08D81687C71F44B2A45EC8F23D5226 2026-10-11 19:14:13,506 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:13,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:13,766 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:14:13,768 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:13,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:13,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:13,793 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:15,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:15] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 114 0.102 1.592 2026-10-11 19:14:15,487 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '4B08D81687C71F44B2A45EC8F23D5226', 'loaderId': 'CFFCA67F63BD1367969B7F5BC7E2ECCC', 'isDownload': False} 2026-10-11 19:14:15,487 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-10-11 19:14:15,505 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:15,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:15] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:14:15,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:15] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:14:15,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:15] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.044 2026-10-11 19:14:16,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.011 0.007 2026-10-11 19:14:16,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.015 2026-10-11 19:14:16,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:14:16,079 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:16,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:16,089 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:14:16,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.241 0.467 2026-10-11 19:14:16,858 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:14:16,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.060 2026-10-11 19:14:16,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "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-10-11 19:14:16,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:14:17,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.029 0.044 2026-10-11 19:14:17,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:14:17,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.112 2026-10-11 19:14:17,131 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:14:17,143 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:17,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.146 2026-10-11 19:14:17,170 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:17,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.208 2026-10-11 19:14:17,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.223 2026-10-11 19:14:17,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.255 2026-10-11 19:14:17,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 19 0.017 0.246 2026-10-11 19:14:17,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.210 2026-10-11 19:14:17,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.199 2026-10-11 19:14:17,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.199 2026-10-11 19:14:17,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.222 2026-10-11 19:14:17,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.229 2026-10-11 19:14:17,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.181 2026-10-11 19:14:17,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.177 2026-10-11 19:14:17,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.176 2026-10-11 19:14:17,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.168 2026-10-11 19:14:17,602 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.154 2026-10-11 19:14:17,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.099 2026-10-11 19:14:17,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.061 2026-10-11 19:14:17,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 19:14:17,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.008 0.075 2026-10-11 19:14:17,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.081 2026-10-11 19:14:17,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:17,875 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:17,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.020 2026-10-11 19:14:17,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:17,939 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:17,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:14:17,946 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:17,960 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:17,979 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:17,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,009 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:14:18,043 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:14:18,050 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:18,053 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:18,053 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'total is 1.90 (trigger: .total:contains("1.90"))' 2026-10-11 19:14:18,058 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,077 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,108 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:14:18,125 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,141 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:18,158 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:14:18,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashRoundingPayment on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:14:18,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:18,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4596 2026-10-11 19:14:18,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:18,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4596 2026-10-11 19:14:18,281 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191418_281746_MobileTestUi.txt 2026-10-11 19:14:18,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpocqty4c3_chrome_odoo" 2026-10-11 19:14:18,303 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-10-11 19:14:18,802 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 4797 2026-10-11 19:14:18,802 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpe1u7rf9h_chrome_odoo 2026-10-11 19:14:18,803 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36597/json/version 2026-10-11 19:14:18,805 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36597/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:18,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:18,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36597/json 2026-10-11 19:14:18,869 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36597/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:18,890 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36597/devtools/page/2859DC65C0A41691055E28B395EB2B0C 2026-10-11 19:14:18,902 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:18,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:19,137 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:19,140 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:19,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:19,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:19,157 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:19,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:19] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 111 0.079 0.745 2026-10-11 19:14:19,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2859DC65C0A41691055E28B395EB2B0C', 'loaderId': 'D4CD974B9FAF02FDBE83FFFBC5790E47', 'isDownload': False} 2026-10-11 19:14:19,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-10-11 19:14:20,000 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:20,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.015 0.008 2026-10-11 19:14:20,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.035 2026-10-11 19:14:20,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.052 2026-10-11 19:14:20,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.008 0.011 2026-10-11 19:14:20,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:14:20,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:14:20,512 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:20,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:14:20,541 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:14:21,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.278 0.515 2026-10-11 19:14:21,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:21] "GET /pos/ui HTTP/1.1" 200 - 20 0.023 0.826 2026-10-11 19:14:21,430 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:21,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.111 2026-10-11 19:14:21,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:14:21,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:14:22,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.136 0.410 2026-10-11 19:14:22,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.051 2026-10-11 19:14:22,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.019 2026-10-11 19:14:22,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:22,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.025 0.042 2026-10-11 19:14:22,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.112 2026-10-11 19:14:22,523 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:22,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.150 2026-10-11 19:14:22,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.190 2026-10-11 19:14:22,618 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:22,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:14:22,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.222 2026-10-11 19:14:22,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.256 2026-10-11 19:14:22,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.244 2026-10-11 19:14:22,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.220 2026-10-11 19:14:22,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.255 2026-10-11 19:14:22,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.180 2026-10-11 19:14:22,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.017 0.243 2026-10-11 19:14:22,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.232 2026-10-11 19:14:22,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.015 0.236 2026-10-11 19:14:22,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.247 2026-10-11 19:14:22,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.204 2026-10-11 19:14:22,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.162 2026-10-11 19:14:23,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.157 2026-10-11 19:14:23,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.003 0.112 2026-10-11 19:14:23,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 19:14:23,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-11 19:14:23,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.069 2026-10-11 19:14:23,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.081 2026-10-11 19:14:23,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,358 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,422 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,428 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:23,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,459 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,483 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,508 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,526 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,557 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,576 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,596 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,625 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,659 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,676 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,694 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,708 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:23,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,757 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,776 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:14:23,816 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:14:23,817 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:23,839 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,848 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTour2 on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:14:23,878 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:23,893 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:23,921 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:23,931 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:14:23,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:23,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 4797 2026-10-11 19:14:23,955 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:23,956 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 4797 2026-10-11 19:14:24,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191424_055222_MobileTestUi.txt 2026-10-11 19:14:24,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpe1u7rf9h_chrome_odoo" 2026-10-11 19:14:24,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-10-11 19:14:24,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5011 2026-10-11 19:14:24,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmph0oj_22g_chrome_odoo 2026-10-11 19:14:24,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39657/json/version 2026-10-11 19:14:24,696 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39657/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:24,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:24,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:39657/json 2026-10-11 19:14:24,724 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39657/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:24,734 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:39657/devtools/page/1B31ADA964DC91518EBCFECF7E765B30 2026-10-11 19:14:24,744 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:24,751 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:24,910 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:14:24,913 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:24,916 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:24,916 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:24,934 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:25,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:25] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 109 0.100 0.764 2026-10-11 19:14:25,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '1B31ADA964DC91518EBCFECF7E765B30', 'loaderId': '861D5EFFC6F8A8757A94D0AEECBD1403', 'isDownload': False} 2026-10-11 19:14:25,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-10-11 19:14:25,820 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:25,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.014 2026-10-11 19:14:25,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:14:25,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.020 0.028 2026-10-11 19:14:26,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:14:26,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-10-11 19:14:26,357 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:26,367 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:26,379 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.007 2026-10-11 19:14:26,403 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:14:27,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.263 0.497 2026-10-11 19:14:27,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.787 2026-10-11 19:14:27,263 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:27,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14: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-10-11 19:14:27,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:14:27,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.013 0.007 2026-10-11 19:14:28,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.134 0.425 2026-10-11 19:14:28,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.064 2026-10-11 19:14:28,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.020 2026-10-11 19:14:28,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:28,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.037 0.051 2026-10-11 19:14:28,288 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:14:28,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.115 2026-10-11 19:14:28,342 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:28,350 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:28,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.153 2026-10-11 19:14:28,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:14:28,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.191 2026-10-11 19:14:28,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.218 2026-10-11 19:14:28,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.247 2026-10-11 19:14:28,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.206 2026-10-11 19:14:28,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 19 0.025 0.191 2026-10-11 19:14:28,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.202 2026-10-11 19:14:28,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.220 2026-10-11 19:14:28,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.220 2026-10-11 19:14:28,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.244 2026-10-11 19:14:28,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.238 2026-10-11 19:14:28,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.239 2026-10-11 19:14:28,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.192 2026-10-11 19:14:28,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.179 2026-10-11 19:14:28,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.152 2026-10-11 19:14:28,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.118 2026-10-11 19:14:28,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.079 2026-10-11 19:14:28,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.086 2026-10-11 19:14:28,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.007 0.093 2026-10-11 19:14:28,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:28] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.025 0.098 2026-10-11 19:14:29,060 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:29,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:29,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:29,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.016 2026-10-11 19:14:29,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:29,112 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:29,119 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5011 2026-10-11 19:14:29,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:29,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5011 2026-10-11 19:14:29,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191429_216659_MobileTestUi.txt 2026-10-11 19:14:29,217 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmph0oj_22g_chrome_odoo" 2026-10-11 19:14:29,238 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-10-11 19:14:32,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5214 2026-10-11 19:14:32,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpg5dxm8k2_chrome_odoo 2026-10-11 19:14:32,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42819/json/version 2026-10-11 19:14:32,309 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42819/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:32,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:32,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42819/json 2026-10-11 19:14:32,362 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42819/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:32,375 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42819/devtools/page/2ADC40900B7704BDBCD00260A7E60832 2026-10-11 19:14:32,384 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:32,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:32,713 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:32,716 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:32,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:32,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:32,735 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:33,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:33] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.078 0.888 2026-10-11 19:14:33,701 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2ADC40900B7704BDBCD00260A7E60832', 'loaderId': 'C5472A0D26D6A05F96B965402B5628F3', 'isDownload': False} 2026-10-11 19:14:33,701 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-10-11 19:14:33,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:33,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:33] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-10-11 19:14:33,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:33] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.029 2026-10-11 19:14:33,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:33] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.031 2026-10-11 19:14:34,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:34] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:14:34,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:14:34,266 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:34,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:14:34,287 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:34,302 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:14:35,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.245 0.503 2026-10-11 19:14:35,081 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-10-11 19:14:35,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.050 2026-10-11 19:14:35,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "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-10-11 19:14:35,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.012 0.006 2026-10-11 19:14:35,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.030 0.051 2026-10-11 19:14:35,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.117 2026-10-11 19:14:35,376 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:35,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.167 2026-10-11 19:14:35,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.219 2026-10-11 19:14:35,470 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:35,494 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:35,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.263 2026-10-11 19:14:35,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:35,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.319 2026-10-11 19:14:35,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.260 2026-10-11 19:14:35,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.031 0.240 2026-10-11 19:14:35,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.015 0.282 2026-10-11 19:14:35,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.222 2026-10-11 19:14:35,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.245 2026-10-11 19:14:35,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.248 2026-10-11 19:14:35,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.285 2026-10-11 19:14:35,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.266 2026-10-11 19:14:35,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:35] "GET /web/image?model=product.product&field=image_128&id=824&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.263 2026-10-11 19:14:36,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.280 2026-10-11 19:14:36,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.303 2026-10-11 19:14:36,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.007 0.294 2026-10-11 19:14:36,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.273 2026-10-11 19:14:36,158 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:14:36,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.272 2026-10-11 19:14:36,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,211 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.243 2026-10-11 19:14:36,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,242 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.234 2026-10-11 19:14:36,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.197 2026-10-11 19:14:36,309 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.213 2026-10-11 19:14:36,359 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:36,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'Validate the popup (trigger: .payment-input-number)' 2026-10-11 19:14:36,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.234 2026-10-11 19:14:36,396 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:36,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.204 2026-10-11 19:14:36,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.223 2026-10-11 19:14:36,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.203 2026-10-11 19:14:36,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.173 2026-10-11 19:14:36,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.145 2026-10-11 19:14:36,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.089 2026-10-11 19:14:36,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:14:36,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.063 2026-10-11 19:14:36,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.063 2026-10-11 19:14:36,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:36] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:14:37,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:37,242 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:37,257 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:37,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:37,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:37,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5214 2026-10-11 19:14:37,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:37,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5214 2026-10-11 19:14:37,405 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191437_404713_MobileTestUi.txt 2026-10-11 19:14:37,405 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpg5dxm8k2_chrome_odoo" 2026-10-11 19:14:37,693 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5424 2026-10-11 19:14:37,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpxjnjk47w_chrome_odoo 2026-10-11 19:14:37,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42875/json/version 2026-10-11 19:14:37,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42875/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:37,725 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:37,726 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:42875/json 2026-10-11 19:14:37,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42875/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:37,737 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:42875/devtools/page/10B3835F20918A3B5551BA5920C1FB70 2026-10-11 19:14:37,749 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:37,757 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:37,785 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:37,789 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:37,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:37,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:37,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:37] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.013 0.061 2026-10-11 19:14:37,889 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '10B3835F20918A3B5551BA5920C1FB70', 'loaderId': '181762AEA9265D49067C11E28F7D8E45', 'isDownload': False} 2026-10-11 19:14:37,889 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-10-11 19:14:37,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:37,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:37] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.010 2026-10-11 19:14:37,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:37] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.036 2026-10-11 19:14:37,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:37] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.025 2026-10-11 19:14:38,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:14:38,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:14:38,411 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:38,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:14:38,432 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:38,452 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:14:38,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 180 0.148 0.380 2026-10-11 19:14:39,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.046 2026-10-11 19:14:39,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.019 2026-10-11 19:14:39,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:14:39,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=813&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.028 0.048 2026-10-11 19:14:39,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=815&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.110 2026-10-11 19:14:39,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=814&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.156 2026-10-11 19:14:39,375 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:39,390 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:39,396 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:39,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=816&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.193 2026-10-11 19:14:39,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=818&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.233 2026-10-11 19:14:39,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=817&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.290 2026-10-11 19:14:39,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.005 0.250 2026-10-11 19:14:39,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.013 0.233 2026-10-11 19:14:39,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.186 2026-10-11 19:14:39,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=819&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.204 2026-10-11 19:14:39,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=820&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.215 2026-10-11 19:14:39,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=821&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.219 2026-10-11 19:14:39,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.252 2026-10-11 19:14:39,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.258 2026-10-11 19:14:39,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=824&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.022 0.278 2026-10-11 19:14:39,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image?model=product.product&field=image_128&id=823&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.303 2026-10-11 19:14:39,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.280 2026-10-11 19:14:40,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.286 2026-10-11 19:14:40,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.294 2026-10-11 19:14:40,078 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.285 2026-10-11 19:14:40,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.263 2026-10-11 19:14:40,160 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.252 2026-10-11 19:14:40,242 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=822&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.283 2026-10-11 19:14:40,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.238 2026-10-11 19:14:40,304 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:40,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.242 2026-10-11 19:14:40,373 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:40,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.259 2026-10-11 19:14:40,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.225 2026-10-11 19:14:40,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.192 2026-10-11 19:14:40,427 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:14:40,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.165 2026-10-11 19:14:40,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.016 0.125 2026-10-11 19:14:40,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.092 2026-10-11 19:14:40,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.101 2026-10-11 19:14:40,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.109 2026-10-11 19:14:40,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:40] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.112 2026-10-11 19:14:41,165 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,191 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,223 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:41,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:41,268 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:41,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5424 2026-10-11 19:14:41,297 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:41,297 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5424 2026-10-11 19:14:41,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191441_396807_MobileTestUi.txt 2026-10-11 19:14:41,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpxjnjk47w_chrome_odoo" 2026-10-11 19:14:41,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_with_custom_attribute ... 2026-10-11 19:14:44,972 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5632 2026-10-11 19:14:44,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp_xkr8n70_chrome_odoo 2026-10-11 19:14:44,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34101/json/version 2026-10-11 19:14:44,975 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34101/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:45,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:45,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34101/json 2026-10-11 19:14:45,017 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34101/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:45,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:34101/devtools/page/320F47F012EEE6D7DC8DDF210B71A876 2026-10-11 19:14:45,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:45,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:45,330 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:45,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:45,335 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:45,335 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:45,361 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:46,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.066 0.613 2026-10-11 19:14:46,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '320F47F012EEE6D7DC8DDF210B71A876', 'loaderId': '95D9DAA950BD6831F046FD4AAE2E4BA2', 'isDownload': False} 2026-10-11 19:14:46,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-10-11 19:14:46,061 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:46,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:14:46,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.029 2026-10-11 19:14:46,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-10-11 19:14:46,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:14:46,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.010 2026-10-11 19:14:46,602 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:14:46,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-10-11 19:14:46,617 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:46,641 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:14:47,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.218 0.474 2026-10-11 19:14:47,407 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:47,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.058 2026-10-11 19:14:47,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "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-10-11 19:14:47,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:47,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=825&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.023 0.047 2026-10-11 19:14:47,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=826&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.097 2026-10-11 19:14:47,604 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:47,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=827&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.152 2026-10-11 19:14:47,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=828&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.194 2026-10-11 19:14:47,724 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:14:47,735 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:47,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=829&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.235 2026-10-11 19:14:47,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=830&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.274 2026-10-11 19:14:47,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.250 2026-10-11 19:14:47,826 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:47,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=831&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.231 2026-10-11 19:14:47,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image?model=product.product&field=image_128&id=832&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.216 2026-10-11 19:14:47,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:47] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.042 0.180 2026-10-11 19:14:48,003 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.015 0.220 2026-10-11 19:14:48,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=833&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.207 2026-10-11 19:14:48,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.248 2026-10-11 19:14:48,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.258 2026-10-11 19:14:48,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=836&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.275 2026-10-11 19:14:48,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=835&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.299 2026-10-11 19:14:48,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.268 2026-10-11 19:14:48,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.275 2026-10-11 19:14:48,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.011 0.248 2026-10-11 19:14:48,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.245 2026-10-11 19:14:48,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.228 2026-10-11 19:14:48,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,442 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.224 2026-10-11 19:14:48,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=834&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.223 2026-10-11 19:14:48,527 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.226 2026-10-11 19:14:48,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.253 2026-10-11 19:14:48,605 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:48,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:48,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.254 2026-10-11 19:14:48,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.225 2026-10-11 19:14:48,660 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:48,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5632 2026-10-11 19:14:48,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:48,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5632 2026-10-11 19:14:48,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.194 2026-10-11 19:14:48,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.171 2026-10-11 19:14:48,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.162 2026-10-11 19:14:48,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.112 2026-10-11 19:14:48,789 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191448_789603_MobileTestUi.txt 2026-10-11 19:14:48,789 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp_xkr8n70_chrome_odoo" 2026-10-11 19:14:48,806 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-10-11 19:14:48,987 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:49,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:49] "GET /web/image/pos.config/14/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.022 0.338 2026-10-11 19:14:49,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: waiting for threads: [] 2026-10-11 19:14:49,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-10-11 19:14:49,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 5840 2026-10-11 19:14:49,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp7yfjaow2_chrome_odoo 2026-10-11 19:14:49,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45941/json/version 2026-10-11 19:14:49,985 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45941/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:50,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:50,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45941/json 2026-10-11 19:14:50,016 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45941/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:50,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45941/devtools/page/73FE136D46CD621E02B10CAC557CE448 2026-10-11 19:14:50,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:50,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:50,227 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:50,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:50,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:50,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:50,251 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:50,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:50] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 111 0.089 0.640 2026-10-11 19:14:50,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '73FE136D46CD621E02B10CAC557CE448', 'loaderId': 'D5FDA8B07F3FA8B8B0AF413A26D23EAF', 'isDownload': False} 2026-10-11 19:14:50,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-10-11 19:14:51,006 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:51,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:14:51,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:14:51,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-10-11 19:14:51,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:14:51,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:14:51,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:14:51,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:14:51,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:14:51,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:14:52,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.226 0.452 2026-10-11 19:14:52,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.059 2026-10-11 19:14:52,290 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:14:52,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "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-10-11 19:14:52,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:52,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.014 0.036 2026-10-11 19:14:52,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.083 2026-10-11 19:14:52,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:52,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.137 2026-10-11 19:14:52,507 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14: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-10-11 19:14:52,525 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:14:52,533 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.186 2026-10-11 19:14:52,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:14:52,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.212 2026-10-11 19:14:52,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.235 2026-10-11 19:14:52,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.211 2026-10-11 19:14:52,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.013 0.179 2026-10-11 19:14:52,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.136 2026-10-11 19:14:52,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.149 2026-10-11 19:14:52,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.176 2026-10-11 19:14:52,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.200 2026-10-11 19:14:52,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.208 2026-10-11 19:14:52,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.202 2026-10-11 19:14:52,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.169 2026-10-11 19:14:52,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.155 2026-10-11 19:14:52,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.010 0.129 2026-10-11 19:14:52,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.108 2026-10-11 19:14:52,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.073 2026-10-11 19:14:52,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:14:52,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.083 2026-10-11 19:14:52,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:52] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:14:53,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:14:53,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.016 2026-10-11 19:14:53,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:14:53,262 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:53,270 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:14:53,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-10-11 19:14:53,291 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-10-11 19:14:53,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'Select button Search more (trigger: button:contains("Search more"))' 2026-10-11 19:14:54,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:54,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.017 0.042 2026-10-11 19:14:55,041 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:55,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:14:55,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:14:55,079 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:55] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:55,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 5840 2026-10-11 19:14:55,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:14:55,085 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 5840 2026-10-11 19:14:55,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191455_181598_MobileTestUi.txt 2026-10-11 19:14:55,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp7yfjaow2_chrome_odoo" 2026-10-11 19:14:55,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_order_deletion_with_printer ... 2026-10-11 19:14:55,738 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6037 2026-10-11 19:14:55,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp0i8fremj_chrome_odoo 2026-10-11 19:14:55,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41805/json/version 2026-10-11 19:14:55,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41805/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:14:55,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:14:55,775 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41805/json 2026-10-11 19:14:55,775 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41805/json with timeout 3 increased to 10s during tests 2026-10-11 19:14:55,787 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41805/devtools/page/33A48CD1AA975EB3A0A9F0AC655C0221 2026-10-11 19:14:55,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:14:55,801 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:14:56,020 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:14:56,022 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:14:56,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:14:56,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:14:56,054 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:14:57,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:57] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 110 0.055 1.624 2026-10-11 19:14:57,733 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '33A48CD1AA975EB3A0A9F0AC655C0221', 'loaderId': '0F2F131C879CBF25A4763DE3F5BBF5EF', 'isDownload': False} 2026-10-11 19:14:57,733 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-10-11 19:14:57,753 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:14:57,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:57] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-10-11 19:14:57,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:57] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:14:57,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:57] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 19:14:58,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:58] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:14:58,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:14:58,256 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:14:58,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:14:58,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:14:58,310 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:14:59,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.212 0.528 2026-10-11 19:14:59,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:14:59,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.060 2026-10-11 19:14:59,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "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-10-11 19:14:59,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:14:59,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.019 0.041 2026-10-11 19:14:59,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.091 2026-10-11 19:14:59,323 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:59,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.125 2026-10-11 19:14:59,386 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:14:59,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:59,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.187 2026-10-11 19:14:59,423 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:14:59,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.233 2026-10-11 19:14:59,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.284 2026-10-11 19:14:59,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.262 2026-10-11 19:14:59,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.018 0.235 2026-10-11 19:14:59,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.019 0.209 2026-10-11 19:14:59,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.032 0.227 2026-10-11 19:14:59,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.256 2026-10-11 19:14:59,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.254 2026-10-11 19:14:59,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.248 2026-10-11 19:14:59,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.244 2026-10-11 19:14:59,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.218 2026-10-11 19:14:59,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.188 2026-10-11 19:14:59,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.153 2026-10-11 19:14:59,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.009 0.108 2026-10-11 19:14:59,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.078 2026-10-11 19:14:59,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.087 2026-10-11 19:14:59,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.085 2026-10-11 19:14:59,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:14:59] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 19:15:00,099 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.015 2026-10-11 19:15:00,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:15:00,169 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:15:00,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-10-11 19:15:00,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,231 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:15:00,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:15:00,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter' 2026-10-11 19:15:00,276 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,299 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,340 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,366 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,394 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,398 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:00,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,418 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:15:00,434 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:00,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.018 2026-10-11 19:15:00,449 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:00,453 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68152084 for PoS orders references: ['Order 00033-001-0001'] (draft: False) 2026-10-11 19:15:00,638 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68152084 with result: [{'id': 39, 'pos_reference': 'Order 00033-001-0001', 'account_move': False}] 2026-10-11 19:15:00,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.078 0.142 2026-10-11 19:15:00,786 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:15:00,787 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:15:00,787 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:15:00,787 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:15:00,788 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:15:00,789 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:15:00,793 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:15:00,794 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:15:00,796 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:15:00,797 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:15:00,797 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:15:00,798 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:15:00,801 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:15:00,802 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:15:00,803 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:15:00,803 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:15:00,804 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:15:00,804 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:15:00,804 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:15:00,808 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:15:00,812 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:15:00,812 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:15:00,814 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:15:00,816 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:15:00,819 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:15:00,821 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:15:00,823 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:00,824 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:15:00,825 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:15:00,830 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:15:00,833 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:00,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:00,837 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:15:00,840 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:15:00,840 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:15:00,858 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:15:00,867 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:00,869 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:15:00,874 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:15:00,878 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:00,890 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:15:00,892 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:15:00,893 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:15:00,895 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:15:00,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:15:00,898 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:00,902 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:00,909 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:00,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:15:00,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:00,912 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:15:00,914 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:15:00,916 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:15:00,918 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:15:00,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:15:00,927 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:15:00,929 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:15:00,930 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:15:00,935 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:15:00,940 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:15:00,942 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:15:00,945 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:15:00,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.012 0.010 2026-10-11 19:15:00,946 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:15:00,948 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:15:00,949 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:15:00,949 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:15:00,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:15:00,951 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:15:00,952 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:15:00,953 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:15:00,954 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:15:00,954 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:15:00,956 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:15:00,956 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:15:00,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:15:00,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:15:00,959 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:15:00,968 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:00,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:15:00,975 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:15:00,977 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:00,981 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:15:00,984 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:15:00,987 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:15:00,992 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:15:00,994 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:15:00,999 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:15:01,001 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:15:01,002 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:15:01,010 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:15:01,011 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:15:01,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:01,019 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:15:01,020 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:15:01,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:15:01,023 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:15:01,025 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:15:01,030 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:15:01,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:01,033 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:01,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:15:01,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:15:01,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:15:01,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:15:01,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:15:01,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:15:01,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:15:01,039 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:15:01,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:15:01,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:15:01,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:15:01,042 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:15:01,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:15:01,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:15:01,044 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:15:01,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:15:01,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:15:01,046 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:15:01,046 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:15:01,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:01,329 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12522357 for PoS orders references: ['Order 00033-001-0002'] (draft: True) 2026-10-11 19:15:01,382 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:15:01,404 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12522357 with result: [{'id': 40, 'pos_reference': 'Order 00033-001-0002', 'account_move': False}] 2026-10-11 19:15:01,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.024 0.070 2026-10-11 19:15:01,460 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:01,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-10-11 19:15:02,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:15:02,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:15:02,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,807 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,823 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,840 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.008 0.010 2026-10-11 19:15:02,856 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,873 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:02,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:02] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.010 0.025 2026-10-11 19:15:03,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:03,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:03] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.005 0.015 2026-10-11 19:15:03,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:03] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.011 0.022 2026-10-11 19:15:04,370 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 40, model: account.move 2026-10-11 19:15:05,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 666 0.625 0.965 2026-10-11 19:15:05,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.396 2026-10-11 19:15:05,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web HTTP/1.1" 200 - 43 0.022 0.320 2026-10-11 19:15:05,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.009 0.011 2026-10-11 19:15:05,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web/webclient/load_menus/863e4879eeab0840566241beb0fa7b9d36daeb78522a266717efe90c2e9bba45 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-11 19:15:05,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.048 2026-10-11 19:15:05,820 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:05,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.010 0.062 2026-10-11 19:15:05,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:05] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.007 2026-10-11 19:15:06,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:15:06,775 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:15:06,780 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 19:15:06,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.003 0.008 2026-10-11 19:15:06,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:06,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.090 0.101 2026-10-11 19:15:06,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:06] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.170 2026-10-11 19:15:07,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.143 2026-10-11 19:15:07,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.022 0.141 2026-10-11 19:15:07,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.004 0.177 2026-10-11 19:15:07,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.153 2026-10-11 19:15:07,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.058 2026-10-11 19:15:07,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.009 0.061 2026-10-11 19:15:07,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.009 0.079 2026-10-11 19:15:07,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.057 2026-10-11 19:15:07,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.060 2026-10-11 19:15:07,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /web/image?model=res.users&field=avatar_128&id=40 HTTP/1.1" 200 - 11 0.008 0.084 2026-10-11 19:15:07,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /web?reload=true HTTP/1.1" 200 - 16 0.015 0.056 2026-10-11 19:15:07,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.015 2026-10-11 19:15:07,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:08,162 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:15:08,167 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:15:08,171 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:15:08,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.003 0.008 2026-10-11 19:15:08,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.053 0.062 2026-10-11 19:15:08,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.101 2026-10-11 19:15:08,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.006 0.110 2026-10-11 19:15:08,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.010 0.116 2026-10-11 19:15:08,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.108 2026-10-11 19:15:08,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.014 0.025 2026-10-11 19:15:08,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.043 2026-10-11 19:15:08,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "GET /web/image?model=res.users&field=avatar_128&id=40 HTTP/1.1" 304 - 11 0.015 0.061 2026-10-11 19:15:08,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.068 2026-10-11 19:15:08,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.026 0.075 2026-10-11 19:15:08,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:08] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.008 0.029 2026-10-11 19:15:09,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:09,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:09,570 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:09,577 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6037 2026-10-11 19:15:09,577 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:09,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6037 2026-10-11 19:15:09,688 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191509_688645_MobileTestUi.txt 2026-10-11 19:15:09,689 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp0i8fremj_chrome_odoo" 2026-10-11 19:15:09,717 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-10-11 19:15:10,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6341 2026-10-11 19:15:10,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmphtgndl6x_chrome_odoo 2026-10-11 19:15:10,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32773/json/version 2026-10-11 19:15:10,453 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32773/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:10,503 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:10,503 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:32773/json 2026-10-11 19:15:10,504 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32773/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:10,517 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:32773/devtools/page/9E6DCC3043F41A37D4C5172E3773C383 2026-10-11 19:15:10,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:10,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:10,830 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:15:10,832 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:10,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:10,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:10,866 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:11,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:11] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.106 0.658 2026-10-11 19:15:11,624 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '9E6DCC3043F41A37D4C5172E3773C383', 'loaderId': '3974D6774CE5F126FCCE98C149C2B963', 'isDownload': False} 2026-10-11 19:15:11,624 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-10-11 19:15:11,645 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:11,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 19:15:11,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:15:11,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-10-11 19:15:12,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:15:12,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:15:12,172 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:15:12,179 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:15:12,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.012 2026-10-11 19:15:12,206 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:12,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.240 0.475 2026-10-11 19:15:12,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:12] "GET /pos/ui HTTP/1.1" 200 - 20 0.024 0.723 2026-10-11 19:15:12,998 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:13,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.092 2026-10-11 19:15:13,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:15:13,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:15:13,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.184 0.403 2026-10-11 19:15:13,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.066 2026-10-11 19:15:13,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.018 2026-10-11 19:15:13,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:15:14,066 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.044 0.049 2026-10-11 19:15:14,107 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:14,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.123 2026-10-11 19:15:14,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:14,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.196 2026-10-11 19:15:14,233 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:15:14,242 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:14,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.252 2026-10-11 19:15:14,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,276 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:15:14,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,289 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:15:14,299 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:14,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.023 0.275 2026-10-11 19:15:14,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.334 2026-10-11 19:15:14,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.252 2026-10-11 19:15:14,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.028 0.290 2026-10-11 19:15:14,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.021 0.229 2026-10-11 19:15:14,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.212 2026-10-11 19:15:14,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.053 0.293 2026-10-11 19:15:14,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=837&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.335 2026-10-11 19:15:14,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.365 2026-10-11 19:15:14,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.375 2026-10-11 19:15:14,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.337 2026-10-11 19:15:14,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.302 2026-10-11 19:15:14,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.015 0.304 2026-10-11 19:15:14,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.012 0.190 2026-10-11 19:15:14,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.164 2026-10-11 19:15:14,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.134 2026-10-11 19:15:14,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.085 2026-10-11 19:15:14,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.098 2026-10-11 19:15:14,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.096 2026-10-11 19:15:14,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:14] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.090 2026-10-11 19:15:15,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:15,922 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:15,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:15,962 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:15:15,974 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:15:15,989 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,007 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,025 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:16,042 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,055 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:16,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,105 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:16,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:16] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.032 0.065 2026-10-11 19:15:16,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:15:16,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:17,005 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:17,022 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:15:17,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:15:17,059 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:17,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:17,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:17,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:17,092 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:15:17,099 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.014 0.013 2026-10-11 19:15:17,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17836137 for PoS orders references: ['Order 00034-002-0001'] (draft: False) 2026-10-11 19:15:17,131 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:15:17,133 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:15:17,306 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17836137 with result: [{'id': 41, 'pos_reference': 'Order 00034-002-0001', 'account_move': False}] 2026-10-11 19:15:17,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.076 0.142 2026-10-11 19:15:17,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:17] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:15:18,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:18,125 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:18,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6341 2026-10-11 19:15:18,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:18,134 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6341 2026-10-11 19:15:18,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191518_230137_MobileTestUi.txt 2026-10-11 19:15:18,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmphtgndl6x_chrome_odoo" 2026-10-11 19:15:18,255 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_two_tax_included ... 2026-10-11 19:15:19,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6551 2026-10-11 19:15:19,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpf9uuhddv_chrome_odoo 2026-10-11 19:15:19,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34787/json/version 2026-10-11 19:15:19,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34787/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:19,057 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:19,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:34787/json 2026-10-11 19:15:19,059 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34787/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:19,071 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:34787/devtools/page/0C8DF6377C102D7BDB891C63DA1FCEFA 2026-10-11 19:15:19,079 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:19,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:19,494 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:15:19,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:19,498 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:19,499 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:19,514 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:20,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:20] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 114 0.137 0.943 2026-10-11 19:15:20,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0C8DF6377C102D7BDB891C63DA1FCEFA', 'loaderId': '9B859446E3279AF3F4BECED008320E68', 'isDownload': False} 2026-10-11 19:15:20,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-10-11 19:15:20,608 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:20,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:20] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:15:20,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:20] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.022 2026-10-11 19:15:20,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:20] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.024 2026-10-11 19:15:21,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:21] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.010 2026-10-11 19:15:21,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.018 2026-10-11 19:15:21,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:15:21,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionTwoTaxIncluded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:21,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:15:21,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:15:21,991 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:15:22,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.243 0.552 2026-10-11 19:15:22,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.057 2026-10-11 19:15:22,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.017 2026-10-11 19:15:22,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:15:22,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.027 0.059 2026-10-11 19:15:22,321 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:22,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.115 2026-10-11 19:15:22,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.020 0.156 2026-10-11 19:15:22,449 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15: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-10-11 19:15:22,455 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:22,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.195 2026-10-11 19:15:22,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.245 2026-10-11 19:15:22,541 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:15:22,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.274 2026-10-11 19:15:22,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.250 2026-10-11 19:15:22,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.256 2026-10-11 19:15:22,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 19 0.021 0.215 2026-10-11 19:15:22,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.238 2026-10-11 19:15:22,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=838&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.216 2026-10-11 19:15:22,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.255 2026-10-11 19:15:22,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.303 2026-10-11 19:15:22,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.303 2026-10-11 19:15:22,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.286 2026-10-11 19:15:22,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.237 2026-10-11 19:15:22,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.220 2026-10-11 19:15:22,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.184 2026-10-11 19:15:22,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.145 2026-10-11 19:15:23,003 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.086 2026-10-11 19:15:23,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.006 0.083 2026-10-11 19:15:23,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.084 2026-10-11 19:15:23,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.094 2026-10-11 19:15:23,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.018 0.016 2026-10-11 19:15:23,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:23,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("9.09"))' 2026-10-11 19:15:23,245 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,257 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:15:23,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:23,283 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,293 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,312 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:23,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:15:23,339 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:15:23,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,376 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,395 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:23,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:23,464 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("4.76"))' 2026-10-11 19:15:23,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:23,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:15:23,498 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:23,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:23,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6551 2026-10-11 19:15:23,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:23,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6551 2026-10-11 19:15:23,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191523_639646_MobileTestUi.txt 2026-10-11 19:15:23,640 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpf9uuhddv_chrome_odoo" 2026-10-11 19:15:23,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-10-11 19:15:24,577 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6749 2026-10-11 19:15:24,577 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpvh_em3s0_chrome_odoo 2026-10-11 19:15:24,577 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37157/json/version 2026-10-11 19:15:24,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37157/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:24,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:24,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:37157/json 2026-10-11 19:15:24,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37157/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:24,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:37157/devtools/page/E8050FDACAAE64F399817AF42B2EC710 2026-10-11 19:15:24,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:24,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:24,904 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:15:24,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:24,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:24,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:24,932 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:25,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:25] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.072 0.852 2026-10-11 19:15:25,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E8050FDACAAE64F399817AF42B2EC710', 'loaderId': '2A04CD53940680C7D9DD450CD8ACAF28', 'isDownload': False} 2026-10-11 19:15:25,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-10-11 19:15:25,873 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:25,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:15:25,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.022 2026-10-11 19:15:25,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.031 2026-10-11 19:15:26,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:15:26,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:15:26,383 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:26,412 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:15:26,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.012 2026-10-11 19:15:26,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:27,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.244 0.495 2026-10-11 19:15:27,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.750 2026-10-11 19:15:27,242 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:27,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.066 2026-10-11 19:15:27,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:15:27,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:15:27,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.153 0.379 2026-10-11 19:15:28,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.067 2026-10-11 19:15:28,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "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-10-11 19:15:28,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:15:28,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.016 0.047 2026-10-11 19:15:28,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.114 2026-10-11 19:15:28,269 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:28,286 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:28,308 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:28,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.019 0.159 2026-10-11 19:15:28,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.201 2026-10-11 19:15:28,372 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:28,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.249 2026-10-11 19:15:28,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.305 2026-10-11 19:15:28,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.266 2026-10-11 19:15:28,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.013 0.173 2026-10-11 19:15:28,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.194 2026-10-11 19:15:28,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.184 2026-10-11 19:15:28,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 19:15:28,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.195 2026-10-11 19:15:28,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=product.product&field=image_128&id=839&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.215 2026-10-11 19:15:28,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.219 2026-10-11 19:15:28,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.196 2026-10-11 19:15:28,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.182 2026-10-11 19:15:28,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.147 2026-10-11 19:15:28,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.132 2026-10-11 19:15:28,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.099 2026-10-11 19:15:28,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.072 2026-10-11 19:15:28,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 19:15:28,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.088 2026-10-11 19:15:28,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:28] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.088 2026-10-11 19:15:29,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,022 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:29,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,092 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:29,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,108 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:29,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,141 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:29,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:29,194 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:30,014 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:30,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:15:30,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:15:30,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:30,080 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:30,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:30,091 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:30,105 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FixedTaxNegativeQty on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:15:30,127 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:30,135 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11000065 for PoS orders references: ['Order 00036-002-0001'] (draft: False) 2026-10-11 19:15:30,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:30,308 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11000065 with result: [{'id': 42, 'pos_reference': 'Order 00036-002-0001', 'account_move': False}] 2026-10-11 19:15:30,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.069 0.123 2026-10-11 19:15:30,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:30] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 19:15:31,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:31,131 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:31,139 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6749 2026-10-11 19:15:31,140 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:31,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6749 2026-10-11 19:15:31,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191531_236951_MobileTestUi.txt 2026-10-11 19:15:31,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpvh_em3s0_chrome_odoo" 2026-10-11 19:15:33,206 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-10-11 19:15:34,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 6957 2026-10-11 19:15:34,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp8oeze7ed_chrome_odoo 2026-10-11 19:15:34,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33229/json/version 2026-10-11 19:15:34,370 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33229/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:34,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:34,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33229/json 2026-10-11 19:15:34,436 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33229/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:34,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33229/devtools/page/5E5D9BB604D1ED0B04BB7CD1C51528E8 2026-10-11 19:15:34,460 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:34,470 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:34,735 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:15:34,737 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:34,738 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:34,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:34,765 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:35,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:35] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 114 0.108 0.931 2026-10-11 19:15:35,805 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '5E5D9BB604D1ED0B04BB7CD1C51528E8', 'loaderId': '76369C5F9943A5F20592F54363FC87AB', 'isDownload': False} 2026-10-11 19:15:35,805 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-10-11 19:15:35,829 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:35,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-10-11 19:15:35,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:15:35,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:35] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.037 2026-10-11 19:15:36,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:36] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:15:36,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:15:36,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:36,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:15:36,351 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:36,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:37,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.244 0.449 2026-10-11 19:15:37,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "GET /pos/ui HTTP/1.1" 200 - 22 0.018 0.722 2026-10-11 19:15:37,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:37,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.100 2026-10-11 19:15:37,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:15:37,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:15:37,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.153 0.433 2026-10-11 19:15:38,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.058 2026-10-11 19:15:38,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.021 2026-10-11 19:15:38,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:15:38,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.020 2026-10-11 19:15:38,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.037 2026-10-11 19:15:38,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.033 2026-10-11 19:15:38,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.046 2026-10-11 19:15:38,253 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:38,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.028 0.064 2026-10-11 19:15:38,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.105 2026-10-11 19:15:38,313 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:15:38,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.116 2026-10-11 19:15:38,340 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:38,343 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:15:38,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.152 2026-10-11 19:15:38,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.175 2026-10-11 19:15:38,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image/res.users/38/avatar_128 HTTP/1.1" 200 - 19 0.019 0.184 2026-10-11 19:15:38,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.138 2026-10-11 19:15:38,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-10-11 19:15:38,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:38] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.018 2026-10-11 19:15:39,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:15:39,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-10-11 19:15:39,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:39,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:39,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.025 0.028 2026-10-11 19:15:39,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:39] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.010 0.047 2026-10-11 19:15:39,144 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:39,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.021 0.056 2026-10-11 19:15:39,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 13 0.015 0.040 2026-10-11 19:15:40,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:40,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-10-11 19:15:40,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:40,111 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:40,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:40] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.006 0.017 2026-10-11 19:15:40,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.020 0.050 2026-10-11 19:15:40,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.009 0.029 2026-10-11 19:15:40,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:15:41,005 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:41,022 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-10-11 19:15:41,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour limitedProductPricelistLoading on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:41,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:41] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.007 0.019 2026-10-11 19:15:41,059 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:41,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.033 0.056 2026-10-11 19:15:41,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.018 2026-10-11 19:15:41,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:15:41,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:41,972 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:41,978 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:41,992 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:41,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 6957 2026-10-11 19:15:41,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:41,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 6957 2026-10-11 19:15:42,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191542_101053_MobileTestUi.txt 2026-10-11 19:15:42,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp8oeze7ed_chrome_odoo" 2026-10-11 19:15:42,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-10-11 19:15:42,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7177 2026-10-11 19:15:42,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp4c814in8_chrome_odoo 2026-10-11 19:15:42,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44367/json/version 2026-10-11 19:15:42,811 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44367/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:42,842 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:42,842 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44367/json 2026-10-11 19:15:42,843 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44367/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:42,855 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44367/devtools/page/5D9546BD066BCD02B642D72D7F9CCFEF 2026-10-11 19:15:42,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:42,884 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:43,180 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:15:43,183 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:43,186 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:43,186 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:43,202 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:44,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:44] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.097 1.640 2026-10-11 19:15:44,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '5D9546BD066BCD02B642D72D7F9CCFEF', 'loaderId': '952FB5ADAF945D6F4E248AC182F9D793', 'isDownload': False} 2026-10-11 19:15:44,940 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-10-11 19:15:44,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:44,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.010 2026-10-11 19:15:45,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.028 2026-10-11 19:15:45,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.048 2026-10-11 19:15:45,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:15:45,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 19:15:45,541 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:45,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 19:15:45,562 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:45,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:46,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.235 0.584 2026-10-11 19:15:46,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.830 2026-10-11 19:15:46,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:46,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.031 0.082 2026-10-11 19:15:46,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-11 19:15:46,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-10-11 19:15:47,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.173 0.481 2026-10-11 19:15:47,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.066 2026-10-11 19:15:47,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:15:47,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.019 2026-10-11 19:15:47,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:15:47,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.027 0.043 2026-10-11 19:15:47,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.110 2026-10-11 19:15:47,683 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:15:47,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.162 2026-10-11 19:15:47,756 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:47,765 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:47,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.195 2026-10-11 19:15:47,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.233 2026-10-11 19:15:47,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:47,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.267 2026-10-11 19:15:47,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.242 2026-10-11 19:15:47,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image?model=product.product&field=image_128&id=843&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.230 2026-10-11 19:15:47,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:47] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.012 0.199 2026-10-11 19:15:48,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.223 2026-10-11 19:15:48,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.200 2026-10-11 19:15:48,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.206 2026-10-11 19:15:48,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.233 2026-10-11 19:15:48,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.232 2026-10-11 19:15:48,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.200 2026-10-11 19:15:48,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.169 2026-10-11 19:15:48,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.136 2026-10-11 19:15:48,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.011 0.136 2026-10-11 19:15:48,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.097 2026-10-11 19:15:48,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.079 2026-10-11 19:15:48,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.079 2026-10-11 19:15:48,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.085 2026-10-11 19:15:48,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.005 0.093 2026-10-11 19:15:48,509 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:48,522 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:48,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.017 2026-10-11 19:15:48,541 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-10-11 19:15:48,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-10-11 19:15:48,576 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:48,617 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:48,625 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:48,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:48,635 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:15:48,667 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:15:48,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:48,678 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:48,680 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:48,697 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:15:48,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.025 2026-10-11 19:15:48,721 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:15:48,732 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98771871 for PoS orders references: ['Order 00038-002-0001'] (draft: False) 2026-10-11 19:15:48,735 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:15:48,935 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98771871 with result: [{'id': 43, 'pos_reference': 'Order 00038-002-0001', 'account_move': False}] 2026-10-11 19:15:48,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.088 0.144 2026-10-11 19:15:49,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:49] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.011 2026-10-11 19:15:49,752 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:49,757 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:49,772 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:15:49,788 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-10-11 19:15:49,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:15:49,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.009 0.024 2026-10-11 19:15:49,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:49] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 23 0.041 0.048 2026-10-11 19:15:50,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:15:50,720 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:50,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:50,739 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:50,755 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:50,774 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:50,787 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:50,805 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:15:50,823 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:15:50,837 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:15:50,854 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-10-11 19:15:50,873 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-10-11 19:15:50,876 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:50,885 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7177 2026-10-11 19:15:50,886 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:50,886 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7177 2026-10-11 19:15:50,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191550_994221_MobileTestUi.txt 2026-10-11 19:15:50,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp4c814in8_chrome_odoo" 2026-10-11 19:15:51,011 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-10-11 19:15:51,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7381 2026-10-11 19:15:51,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp0do9zedz_chrome_odoo 2026-10-11 19:15:51,805 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33357/json/version 2026-10-11 19:15:51,806 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33357/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:51,874 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:51,874 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:33357/json 2026-10-11 19:15:51,875 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33357/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:51,888 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:33357/devtools/page/27E2F93F0028AC136BBEA9005EA84526 2026-10-11 19:15:51,904 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:51,913 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:52,158 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:15:52,161 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:52,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:52,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:52,187 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:52,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:52] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.083 0.719 2026-10-11 19:15:52,990 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '27E2F93F0028AC136BBEA9005EA84526', 'loaderId': 'A8DACC70C33A1AC13A0B2249DAD68803', 'isDownload': False} 2026-10-11 19:15:52,990 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-10-11 19:15:53,014 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:15:53,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.010 2026-10-11 19:15:53,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.025 2026-10-11 19:15:53,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.036 2026-10-11 19:15:53,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.011 2026-10-11 19:15:53,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.009 2026-10-11 19:15:53,545 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:53,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:15:53,565 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:53,592 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:15:54,357 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:15:54,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.215 0.560 2026-10-11 19:15:54,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.057 2026-10-11 19:15:54,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "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-10-11 19:15:54,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:15:54,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.016 0.039 2026-10-11 19:15:54,614 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:15:54,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.022 0.090 2026-10-11 19:15:54,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-11 19:15:54,693 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:15:54,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:54,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.167 2026-10-11 19:15:54,728 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:15:54,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.214 2026-10-11 19:15:54,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.262 2026-10-11 19:15:54,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.212 2026-10-11 19:15:54,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.027 0.242 2026-10-11 19:15:54,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.215 2026-10-11 19:15:54,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:54] "GET /web/image?model=product.product&field=image_128&id=844&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.237 2026-10-11 19:15:55,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.251 2026-10-11 19:15:55,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.231 2026-10-11 19:15:55,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.248 2026-10-11 19:15:55,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.244 2026-10-11 19:15:55,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.220 2026-10-11 19:15:55,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.203 2026-10-11 19:15:55,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.019 0.173 2026-10-11 19:15:55,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.147 2026-10-11 19:15:55,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.107 2026-10-11 19:15:55,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.084 2026-10-11 19:15:55,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.081 2026-10-11 19:15:55,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.093 2026-10-11 19:15:55,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.082 2026-10-11 19:15:55,387 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:55,407 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:55,422 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:55,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.024 2026-10-11 19:15:55,439 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:55,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:15:55,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7381 2026-10-11 19:15:55,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:15:55,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7381 2026-10-11 19:15:55,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191555_546726_MobileTestUi.txt 2026-10-11 19:15:55,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp0do9zedz_chrome_odoo" 2026-10-11 19:15:55,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_only_unpaid_orders_are_loaded ... 2026-10-11 19:15:56,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7578 2026-10-11 19:15:56,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp0_ntr7sj_chrome_odoo 2026-10-11 19:15:56,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43725/json/version 2026-10-11 19:15:56,143 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43725/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:15:56,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:15:56,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43725/json 2026-10-11 19:15:56,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43725/json with timeout 3 increased to 10s during tests 2026-10-11 19:15:56,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43725/devtools/page/188C93C3F65E022B1E39E8DB82CAB477 2026-10-11 19:15:56,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:15:56,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:15:56,425 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:15:56,437 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:15:56,440 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:15:56,440 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:15:56,459 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:15:56,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:56] "GET /pos/ui?config_id=14 HTTP/1.1" 303 - 14 0.009 0.292 2026-10-11 19:15:57,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web HTTP/1.1" 200 - 110 0.080 0.644 2026-10-11 19:15:57,489 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '188C93C3F65E022B1E39E8DB82CAB477', 'loaderId': '4FAF356BFD2C19DAED05764AD03CD638', 'isDownload': False} 2026-10-11 19:15:57,490 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-10-11 19:15:57,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.008 2026-10-11 19:15:57,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.013 0.026 2026-10-11 19:15:57,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/webclient/load_menus/77215feb7c77c824009c2aa95796b99edaab49dee3592ab07c9565cf57552d3e HTTP/1.1" 200 - 2 0.001 0.058 2026-10-11 19:15:57,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.063 2026-10-11 19:15:57,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.025 0.062 2026-10-11 19:15:57,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:57,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:57] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 19:15:58,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-11 19:15:58,615 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 19:15:58,617 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 19:15:58,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.028 2026-10-11 19:15:58,718 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:15:58,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.087 0.134 2026-10-11 19:15:58,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.221 2026-10-11 19:15:58,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:15:58,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.007 0.210 2026-10-11 19:15:58,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.005 0.219 2026-10-11 19:15:58,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.024 0.235 2026-10-11 19:15:58,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.226 2026-10-11 19:15:58,971 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:15:58,995 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:15:59,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 11 0.012 0.179 2026-10-11 19:15:59,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:15:59,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.011 0.125 2026-10-11 19:15:59,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.155 2026-10-11 19:15:59,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.145 2026-10-11 19:15:59,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.149 2026-10-11 19:15:59,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 200 - 18 0.013 0.108 2026-10-11 19:15:59,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.079 2026-10-11 19:15:59,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.013 2026-10-11 19:15:59,265 100 INFO rb-21b7005-225486-423724 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-10-11 19:15:59,968 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:15:59,977 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:15:59,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-11 19:15:59,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:15:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.009 2026-10-11 19:16:00,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.050 0.062 2026-10-11 19:16:00,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.087 2026-10-11 19:16:00,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.088 2026-10-11 19:16:00,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.011 0.074 2026-10-11 19:16:00,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.091 2026-10-11 19:16:00,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.050 2026-10-11 19:16:00,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.052 2026-10-11 19:16:00,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.040 2026-10-11 19:16:00,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 304 - 11 0.008 0.059 2026-10-11 19:16:00,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.046 0.092 2026-10-11 19:16:00,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:00] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.029 0.032 2026-10-11 19:16:01,298 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:01,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:01,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "POST /web/dataset/call_button HTTP/1.1" 200 - 68 0.029 0.064 2026-10-11 19:16:01,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 37 0.033 0.175 2026-10-11 19:16:01,661 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:01,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:16:01,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-10-11 19:16:01,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.041 2026-10-11 19:16:01,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:01] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 19:16:02,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 19:16:02,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:16:02,252 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:02,281 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:16:02,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 273 0.215 0.463 2026-10-11 19:16:03,029 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:03,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.061 2026-10-11 19:16:03,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-10-11 19:16:03,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:16:03,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.021 0.037 2026-10-11 19:16:03,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.098 2026-10-11 19:16:03,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:16:03,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-11 19:16:03,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.169 2026-10-11 19:16:03,307 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:16:03,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.195 2026-10-11 19:16:03,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.229 2026-10-11 19:16:03,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.176 2026-10-11 19:16:03,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.178 2026-10-11 19:16:03,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 200 - 11 0.008 0.190 2026-10-11 19:16:03,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.005 0.182 2026-10-11 19:16:03,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.192 2026-10-11 19:16:03,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.155 2026-10-11 19:16:03,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.150 2026-10-11 19:16:03,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.161 2026-10-11 19:16:03,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.128 2026-10-11 19:16:03,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.099 2026-10-11 19:16:03,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.076 2026-10-11 19:16:03,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.061 2026-10-11 19:16:03,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.070 2026-10-11 19:16:03,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:03] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:16:04,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,021 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.019 2026-10-11 19:16:04,057 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,072 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,093 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,104 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,141 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,154 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30906675 for PoS orders references: ['Order 00040-001-0001'] (draft: True) 2026-10-11 19:16:04,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,238 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:04,260 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30906675 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-10-11 19:16:04,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 54 0.046 0.066 2026-10-11 19:16:04,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /web HTTP/1.1" 200 - 16 0.012 0.090 2026-10-11 19:16:04,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /web HTTP/1.1" 200 - 16 0.008 0.035 2026-10-11 19:16:04,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.011 2026-10-11 19:16:04,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:16:04,854 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:16:04,858 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:16:04,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.012 0.006 2026-10-11 19:16:05,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.070 0.084 2026-10-11 19:16:05,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.132 2026-10-11 19:16:05,045 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.139 2026-10-11 19:16:05,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.010 0.133 2026-10-11 19:16:05,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.145 2026-10-11 19:16:05,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.032 2026-10-11 19:16:05,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.036 2026-10-11 19:16:05,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.043 2026-10-11 19:16:05,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 304 - 11 0.012 0.059 2026-10-11 19:16:05,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /web?reload=true HTTP/1.1" 200 - 16 0.014 0.082 2026-10-11 19:16:05,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.004 2026-10-11 19:16:05,581 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:16:05,599 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-10-11 19:16:05,610 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.030 2026-10-11 19:16:05,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 0.015 2026-10-11 19:16:05,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.036 2026-10-11 19:16:05,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.040 0.082 2026-10-11 19:16:05,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.092 2026-10-11 19:16:05,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.093 2026-10-11 19:16:05,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.012 0.111 2026-10-11 19:16:05,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.105 2026-10-11 19:16:05,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.045 2026-10-11 19:16:05,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.043 2026-10-11 19:16:05,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.046 2026-10-11 19:16:05,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 304 - 11 0.011 0.070 2026-10-11 19:16:05,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.024 2026-10-11 19:16:05,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:05] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.010 0.029 2026-10-11 19:16:06,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:06] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 304 - 11 0.007 0.029 2026-10-11 19:16:06,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:06,754 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:06,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:06] "POST /web/dataset/call_button HTTP/1.1" 200 - 36 0.045 0.058 2026-10-11 19:16:06,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:06] "GET /pos/ui?config_id=15 HTTP/1.1" 200 - 20 0.038 0.043 2026-10-11 19:16:06,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:07,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.012 0.006 2026-10-11 19:16:07,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:16:07,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.161 0.463 2026-10-11 19:16:07,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.255 2026-10-11 19:16:07,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.049 2026-10-11 19:16:07,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "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-10-11 19:16:07,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:16:07,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-10-11 19:16:08,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:08] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 304 - 11 0.010 0.031 2026-10-11 19:16:08,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.011 2026-10-11 19:16:08,770 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:08,787 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.pos-topheader .ticket-button' 2026-10-11 19:16:08,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-10-11 19:16:08,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.014 0.029 2026-10-11 19:16:09,756 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,771 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,803 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,820 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,862 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,867 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:09,869 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,873 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.014 2026-10-11 19:16:09,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:09,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69664098 for PoS orders references: ['Order 00040-001-0001'] (draft: False) 2026-10-11 19:16:09,919 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:16:09,946 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #41 deleted pos.order.line records with IDs: [62] 2026-10-11 19:16:10,096 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69664098 with result: [{'id': 44, 'pos_reference': 'Order 00040-001-0001', 'account_move': False}] 2026-10-11 19:16:10,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.066 0.137 2026-10-11 19:16:10,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:10] "GET /web/image?model=pos.config&id=15&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.016 2026-10-11 19:16:10,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:16:10,895 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:10,904 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:10,921 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:10,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:10] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.008 0.024 2026-10-11 19:16:11,705 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:11,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:11] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.003 0.012 2026-10-11 19:16:12,308 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 41, model: account.move 2026-10-11 19:16:13,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 652 0.444 1.063 2026-10-11 19:16:13,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.923 2026-10-11 19:16:13,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /web HTTP/1.1" 200 - 16 0.015 0.052 2026-10-11 19:16:13,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-11 19:16:13,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-11 19:16:13,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 19:16:13,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.014 2026-10-11 19:16:13,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.014 2026-10-11 19:16:13,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.031 0.057 2026-10-11 19:16:13,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.054 2026-10-11 19:16:13,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.003 0.064 2026-10-11 19:16:13,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.007 0.075 2026-10-11 19:16:13,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.055 2026-10-11 19:16:13,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.006 0.033 2026-10-11 19:16:13,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.009 0.037 2026-10-11 19:16:13,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 304 - 11 0.007 0.058 2026-10-11 19:16:13,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:13] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.071 2026-10-11 19:16:14,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /web?reload=true HTTP/1.1" 200 - 16 0.008 0.051 2026-10-11 19:16:14,377 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 19:16:14,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 19:16:14,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-11 19:16:14,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 0.018 2026-10-11 19:16:14,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.023 0.072 2026-10-11 19:16:14,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.094 2026-10-11 19:16:14,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.030 2026-10-11 19:16:14,515 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.027 2026-10-11 19:16:14,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.012 0.020 2026-10-11 19:16:14,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.010 0.020 2026-10-11 19:16:14,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.004 0.027 2026-10-11 19:16:14,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.040 2026-10-11 19:16:14,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 304 - 11 0.015 0.070 2026-10-11 19:16:14,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.077 2026-10-11 19:16:14,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.067 2026-10-11 19:16:14,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.010 0.037 2026-10-11 19:16:14,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:14] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 304 - 11 0.008 0.027 2026-10-11 19:16:15,574 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:15,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:15,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:15,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:15] "POST /web/dataset/call_button HTTP/1.1" 200 - 23 0.036 0.043 2026-10-11 19:16:15,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:15] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.020 0.061 2026-10-11 19:16:15,785 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:15,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.006 2026-10-11 19:16:15,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:16:16,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.162 0.379 2026-10-11 19:16:16,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.252 2026-10-11 19:16:16,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.041 2026-10-11 19:16:16,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.003 0.014 2026-10-11 19:16:16,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:16:16,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.001 0.005 2026-10-11 19:16:16,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "GET /web/image/res.users/41/avatar_128 HTTP/1.1" 304 - 11 0.008 0.034 2026-10-11 19:16:16,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:16:17,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:17,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:17,469 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:17,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:17,483 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7578 2026-10-11 19:16:17,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:17,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7578 2026-10-11 19:16:17,584 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191617_584475_MobileTestUi.txt 2026-10-11 19:16:17,584 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp0_ntr7sj_chrome_odoo" 2026-10-11 19:16:17,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-10-11 19:16:18,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 7952 2026-10-11 19:16:18,288 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpwa2nai12_chrome_odoo 2026-10-11 19:16:18,288 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38571/json/version 2026-10-11 19:16:18,290 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38571/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:18,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:18,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38571/json 2026-10-11 19:16:18,350 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38571/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:18,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38571/devtools/page/67A2947E1E458D456CD525BFC4C60FD8 2026-10-11 19:16:18,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:18,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:18,648 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:18,650 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:18,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:18,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:18,665 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:19,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.083 0.620 2026-10-11 19:16:19,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '67A2947E1E458D456CD525BFC4C60FD8', 'loaderId': '53A995E128D25262D6D88FDCC18AA582', 'isDownload': False} 2026-10-11 19:16:19,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-10-11 19:16:19,388 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:19,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.013 2026-10-11 19:16:19,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-10-11 19:16:19,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:16:19,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:16:19,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.008 2026-10-11 19:16:19,870 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:16:19,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-10-11 19:16:19,882 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:16:19,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:16:20,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.289 0.555 2026-10-11 19:16:20,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.856 2026-10-11 19:16:20,837 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:20,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.035 0.110 2026-10-11 19:16:20,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:16:21,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:16:21,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.144 0.398 2026-10-11 19:16:21,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.044 2026-10-11 19:16:21,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "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-10-11 19:16:21,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:16:21,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.026 0.036 2026-10-11 19:16:21,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.096 2026-10-11 19:16:21,872 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:16:21,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.114 2026-10-11 19:16:21,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.163 2026-10-11 19:16:21,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16: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-10-11 19:16:21,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:16:21,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:21] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.204 2026-10-11 19:16:22,014 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:16:22,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.256 2026-10-11 19:16:22,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.226 2026-10-11 19:16:22,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=product.product&field=image_128&id=845&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.204 2026-10-11 19:16:22,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.237 2026-10-11 19:16:22,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.036 0.213 2026-10-11 19:16:22,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.010 0.216 2026-10-11 19:16:22,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.235 2026-10-11 19:16:22,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.293 2026-10-11 19:16:22,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.292 2026-10-11 19:16:22,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.273 2026-10-11 19:16:22,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.229 2026-10-11 19:16:22,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.175 2026-10-11 19:16:22,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.156 2026-10-11 19:16:22,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.119 2026-10-11 19:16:22,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 19:16:22,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.077 2026-10-11 19:16:22,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.085 2026-10-11 19:16:22,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.084 2026-10-11 19:16:22,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:16:22,689 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,703 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:22,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.027 0.019 2026-10-11 19:16:22,765 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,772 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:16:22,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:22,794 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,822 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:22,844 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:16:22,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:16:22,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,933 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:22,956 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:16:23,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:16:23,020 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:23,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:16:23,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:23,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:16:23,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:16:23,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:23] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.007 0.018 2026-10-11 19:16:23,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68936741 for PoS orders references: ['Order 00042-002-0001'] (draft: False) 2026-10-11 19:16:23,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:23,089 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:16:25,466 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68936741 with result: [{'id': 45, 'pos_reference': 'Order 00042-002-0001', 'account_move': 205}] 2026-10-11 19:16:25,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 869 0.725 1.724 2026-10-11 19:16:25,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 1.226 2026-10-11 19:16:25,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:25] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.010 0.026 2026-10-11 19:16:25,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:25] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:16:26,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:26,406 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:26,414 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 7952 2026-10-11 19:16:26,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:26,423 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 7952 2026-10-11 19:16:26,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191626_517966_MobileTestUi.txt 2026-10-11 19:16:26,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpwa2nai12_chrome_odoo" 2026-10-11 19:16:26,588 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_decimals ... 2026-10-11 19:16:27,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8159 2026-10-11 19:16:27,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpj_02zbi6_chrome_odoo 2026-10-11 19:16:27,401 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38559/json/version 2026-10-11 19:16:27,402 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38559/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:27,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:27,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:38559/json 2026-10-11 19:16:27,433 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38559/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:27,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:38559/devtools/page/18FEBC1800ECAD998354927947515A35 2026-10-11 19:16:27,457 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:27,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:27,641 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:27,643 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:27,646 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:27,646 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:27,665 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:28,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 111 0.073 0.734 2026-10-11 19:16:28,472 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '18FEBC1800ECAD998354927947515A35', 'loaderId': 'EE037B6A5849E8049041BBFB302E023A', 'isDownload': False} 2026-10-11 19:16:28,472 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-10-11 19:16:28,486 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:28,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:16:28,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.019 2026-10-11 19:16:28,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.013 0.032 2026-10-11 19:16:28,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-10-11 19:16:28,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.011 2026-10-11 19:16:29,000 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:16:29,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-10-11 19:16:29,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:16:29,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashClosingDecimals', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:16:29,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.238 0.530 2026-10-11 19:16:29,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.780 2026-10-11 19:16:29,896 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:29,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.109 2026-10-11 19:16:30,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:16:30,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:16:30,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.172 0.386 2026-10-11 19:16:30,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.056 2026-10-11 19:16:30,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.019 2026-10-11 19:16:30,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:16:30,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.026 0.052 2026-10-11 19:16:30,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.107 2026-10-11 19:16:30,958 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:16:30,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:30] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.139 2026-10-11 19:16:31,009 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:16:31,023 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:31,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:31,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.188 2026-10-11 19:16:31,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.242 2026-10-11 19:16:31,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.283 2026-10-11 19:16:31,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.239 2026-10-11 19:16:31,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.018 0.211 2026-10-11 19:16:31,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.015 0.180 2026-10-11 19:16:31,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.213 2026-10-11 19:16:31,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.210 2026-10-11 19:16:31,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.214 2026-10-11 19:16:31,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.217 2026-10-11 19:16:31,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.221 2026-10-11 19:16:31,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.189 2026-10-11 19:16:31,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.165 2026-10-11 19:16:31,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.008 0.148 2026-10-11 19:16:31,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:16:31,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.077 2026-10-11 19:16:31,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.078 2026-10-11 19:16:31,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.084 2026-10-11 19:16:31,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:31] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.090 2026-10-11 19:16:31,720 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-10-11 19:16:31,736 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:16:31,753 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-10-11 19:16:31,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-10-11 19:16:31,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:32,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 176 0.141 0.277 2026-10-11 19:16:32,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:32] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.009 0.405 2026-10-11 19:16:32,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:32,967 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:32,976 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:32,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8159 2026-10-11 19:16:32,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:32,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8159 2026-10-11 19:16:33,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191633_090947_MobileTestUi.txt 2026-10-11 19:16:33,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpj_02zbi6_chrome_odoo" 2026-10-11 19:16:33,172 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-10-11 19:16:34,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8359 2026-10-11 19:16:34,006 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpbo_hcpf6_chrome_odoo 2026-10-11 19:16:34,006 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46205/json/version 2026-10-11 19:16:34,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46205/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:34,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:34,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46205/json 2026-10-11 19:16:34,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46205/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:34,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46205/devtools/page/E09D64D6EB9AB6617181EF67D0518D4A 2026-10-11 19:16:34,051 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:34,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:34,292 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:34,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:34,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:34,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:34,319 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:35,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 111 0.090 0.693 2026-10-11 19:16:35,103 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'E09D64D6EB9AB6617181EF67D0518D4A', 'loaderId': '1FA844FCFED5657CB8D486AA2316A276', 'isDownload': False} 2026-10-11 19:16:35,103 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-10-11 19:16:35,134 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:35,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:16:35,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.027 2026-10-11 19:16:35,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.052 2026-10-11 19:16:35,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.011 2026-10-11 19:16:35,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.018 2026-10-11 19:16:35,704 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:16:35,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:16:35,723 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:35,734 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:16:36,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.225 0.537 2026-10-11 19:16:36,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:36] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.775 2026-10-11 19:16:36,578 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:36,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.089 2026-10-11 19:16:36,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:16:36,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:16:37,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-10-11 19:16:38,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.231 1.379 2026-10-11 19:16:38,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.066 2026-10-11 19:16:38,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "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-10-11 19:16:38,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:16:38,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.028 0.036 2026-10-11 19:16:38,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.092 2026-10-11 19:16:38,683 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:16:38,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.140 2026-10-11 19:16:38,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.175 2026-10-11 19:16:38,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:16:38,795 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:16:38,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.239 2026-10-11 19:16:38,819 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:16:38,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.286 2026-10-11 19:16:38,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.228 2026-10-11 19:16:38,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:38] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.239 2026-10-11 19:16:39,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.264 2026-10-11 19:16:39,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.020 0.241 2026-10-11 19:16:39,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.239 2026-10-11 19:16:39,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.235 2026-10-11 19:16:39,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.238 2026-10-11 19:16:39,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.228 2026-10-11 19:16:39,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.209 2026-10-11 19:16:39,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.148 2026-10-11 19:16:39,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.126 2026-10-11 19:16:39,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.100 2026-10-11 19:16:39,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.076 2026-10-11 19:16:39,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.086 2026-10-11 19:16:39,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.074 2026-10-11 19:16:39,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 19:16:39,504 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:16:39,520 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-10-11 19:16:39,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-10-11 19:16:39,557 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:39,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 176 0.121 0.335 2026-10-11 19:16:39,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:39] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.009 0.442 2026-10-11 19:16:40,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:40,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:40,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:40,790 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8359 2026-10-11 19:16:40,790 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:40,792 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8359 2026-10-11 19:16:40,888 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191640_887889_MobileTestUi.txt 2026-10-11 19:16:40,888 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpbo_hcpf6_chrome_odoo" 2026-10-11 19:16:40,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_combo_change_fp ... 2026-10-11 19:16:44,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8570 2026-10-11 19:16:44,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmp3m8zm6m2_chrome_odoo 2026-10-11 19:16:44,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46375/json/version 2026-10-11 19:16:44,676 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46375/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:44,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:44,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46375/json 2026-10-11 19:16:44,716 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46375/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:44,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46375/devtools/page/3D932F9E537B698BBBB7F3FAB2D32630 2026-10-11 19:16:44,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:44,750 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:44,986 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:44,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:44,990 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:44,990 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:45,011 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:45,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:45] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.069 0.901 2026-10-11 19:16:45,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '3D932F9E537B698BBBB7F3FAB2D32630', 'loaderId': 'E5C8317644C0D69961C3F686412AF2A4', 'isDownload': False} 2026-10-11 19:16:45,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-10-11 19:16:46,002 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:46,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.012 2026-10-11 19:16:46,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.029 2026-10-11 19:16:46,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.014 0.034 2026-10-11 19:16:46,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:16:46,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:16:46,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:16:46,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:16:46,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:16:46,544 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PosComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:16:47,303 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:16:47,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.266 0.619 2026-10-11 19:16:47,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.065 2026-10-11 19:16:47,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "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-10-11 19:16:47,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:16:47,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=846&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.021 0.051 2026-10-11 19:16:47,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=847&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.018 0.093 2026-10-11 19:16:47,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=848&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.127 2026-10-11 19:16:47,800 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:16:47,812 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:47,820 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:47,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=850&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.170 2026-10-11 19:16:47,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=849&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.227 2026-10-11 19:16:47,903 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:16:47,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=851&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.267 2026-10-11 19:16:47,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.237 2026-10-11 19:16:47,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:47] "GET /web/image?model=product.product&field=image_128&id=852&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.228 2026-10-11 19:16:48,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.010 0.197 2026-10-11 19:16:48,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.008 0.208 2026-10-11 19:16:48,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=853&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.182 2026-10-11 19:16:48,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=854&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.208 2026-10-11 19:16:48,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.238 2026-10-11 19:16:48,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.239 2026-10-11 19:16:48,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=857&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.254 2026-10-11 19:16:48,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=856&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.261 2026-10-11 19:16:48,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.281 2026-10-11 19:16:48,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.259 2026-10-11 19:16:48,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.246 2026-10-11 19:16:48,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.248 2026-10-11 19:16:48,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-11 19:16:48,540 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.227 2026-10-11 19:16:48,573 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=855&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.233 2026-10-11 19:16:48,666 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:48,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.265 2026-10-11 19:16:48,709 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.278 2026-10-11 19:16:48,733 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:48,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,744 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:16:48,758 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.276 2026-10-11 19:16:48,776 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.265 2026-10-11 19:16:48,806 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:48,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.236 2026-10-11 19:16:48,829 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.201 2026-10-11 19:16:48,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:48,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.170 2026-10-11 19:16:48,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.111 2026-10-11 19:16:48,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.089 2026-10-11 19:16:48,887 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.100 2026-10-11 19:16:48,906 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.078 2026-10-11 19:16:48,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,937 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:48,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:48] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.089 2026-10-11 19:16:48,958 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:48,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,019 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,056 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,068 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,091 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,142 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,152 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,240 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:16:49,252 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:16:49,269 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,322 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,336 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,352 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,370 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,407 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,437 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,457 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,469 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,485 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,539 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,638 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,723 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,736 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,752 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,771 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,785 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,807 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,818 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,837 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,856 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,868 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,887 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:16:49,906 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,918 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:49,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:16:49,948 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:49,958 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:16:49,961 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8570 2026-10-11 19:16:49,962 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:49,963 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8570 2026-10-11 19:16:50,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191650_059918_MobileTestUi.txt 2026-10-11 19:16:50,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmp3m8zm6m2_chrome_odoo" 2026-10-11 19:16:50,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_products_variants_attribute_value_filtering ... 2026-10-11 19:16:50,785 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #38 deleted mail.message records with IDs: [8870] 2026-10-11 19:16:51,290 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8778 2026-10-11 19:16:51,291 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpx47q4s_n_chrome_odoo 2026-10-11 19:16:51,291 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46229/json/version 2026-10-11 19:16:51,292 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46229/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:51,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:51,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46229/json 2026-10-11 19:16:51,323 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46229/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:51,336 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46229/devtools/page/3F27A54CB45F205DFA72329F5CF955B0 2026-10-11 19:16:51,347 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:51,352 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:51,410 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:51,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:51,417 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:51,417 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:51,431 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:52,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.097 0.878 2026-10-11 19:16:52,405 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '3F27A54CB45F205DFA72329F5CF955B0', 'loaderId': 'E8D947C825E072324E36E31AB72F58B9', 'isDownload': False} 2026-10-11 19:16:52,405 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-10-11 19:16:52,419 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:52,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.008 2026-10-11 19:16:52,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:16:52,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.035 2026-10-11 19:16:52,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:16:52,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:16:52,993 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:53,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:16:53,009 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:16:53,032 100 INFO rb-21b7005-225486-423724 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=14"})" 2026-10-11 19:16:53,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.190 0.531 2026-10-11 19:16:53,809 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:53,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.062 2026-10-11 19:16:53,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.010 0.018 2026-10-11 19:16:53,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-10-11 19:16:54,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.038 0.051 2026-10-11 19:16:54,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.117 2026-10-11 19:16:54,108 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:16:54,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.180 2026-10-11 19:16:54,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.217 2026-10-11 19:16:54,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.279 2026-10-11 19:16:54,253 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:16:54,270 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:16:54,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.300 2026-10-11 19:16:54,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.251 2026-10-11 19:16:54,330 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:16:54,357 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=858&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.228 2026-10-11 19:16:54,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=859&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.250 2026-10-11 19:16:54,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.253 2026-10-11 19:16:54,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.021 0.219 2026-10-11 19:16:54,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.238 2026-10-11 19:16:54,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-10-11 19:16:54,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.235 2026-10-11 19:16:54,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.224 2026-10-11 19:16:54,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.192 2026-10-11 19:16:54,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.150 2026-10-11 19:16:54,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.105 2026-10-11 19:16:54,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.096 2026-10-11 19:16:54,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.012 0.072 2026-10-11 19:16:54,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.083 2026-10-11 19:16:54,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 19:16:54,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:54] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.101 2026-10-11 19:16:54,995 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:55,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.017 2026-10-11 19:16:55,029 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:55,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:55] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.085 0.135 2026-10-11 19:16:56,013 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:56] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.057 0.110 2026-10-11 19:16:56,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:16:56,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:16:56,986 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:16:56,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8778 2026-10-11 19:16:56,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:16:56,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8778 2026-10-11 19:16:57,093 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191657_092994_MobileTestUi.txt 2026-10-11 19:16:57,093 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpx47q4s_n_chrome_odoo" 2026-10-11 19:16:57,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-10-11 19:16:57,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 8975 2026-10-11 19:16:57,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpjuymimqf_chrome_odoo 2026-10-11 19:16:57,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43793/json/version 2026-10-11 19:16:57,864 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43793/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:16:57,920 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:16:57,920 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:43793/json 2026-10-11 19:16:57,921 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43793/json with timeout 3 increased to 10s during tests 2026-10-11 19:16:57,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:43793/devtools/page/0665379F806E909DB5CAAF3504A74DD2 2026-10-11 19:16:57,941 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:16:57,954 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:16:58,196 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:16:58,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:16:58,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:16:58,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:16:58,220 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:16:58,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:58] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.063 0.585 2026-10-11 19:16:58,869 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '0665379F806E909DB5CAAF3504A74DD2', 'loaderId': '03212ECAEC8D9FA97089D0B98F0854D9', 'isDownload': False} 2026-10-11 19:16:58,869 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-10-11 19:16:58,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:16:58,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:58] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 19:16:58,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:58] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:16:58,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:58] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.026 2026-10-11 19:16:59,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 19:16:59,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:16:59,508 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:16:59,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:16:59,526 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:16:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:16:59,558 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:00,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.273 0.451 2026-10-11 19:17:00,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.734 2026-10-11 19:17:00,367 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:00,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.110 2026-10-11 19:17:00,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:17:00,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:17:01,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.225 0.437 2026-10-11 19:17:01,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.054 2026-10-11 19:17:01,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:17:01,379 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19: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.017 2026-10-11 19:17:01,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:17:01,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.021 0.048 2026-10-11 19:17:01,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.109 2026-10-11 19:17:01,565 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:17:01,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.155 2026-10-11 19:17:01,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:17:01,643 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:17:01,652 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:01,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.215 2026-10-11 19:17:01,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.271 2026-10-11 19:17:01,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.022 0.313 2026-10-11 19:17:01,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.299 2026-10-11 19:17:01,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.013 0.262 2026-10-11 19:17:01,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.209 2026-10-11 19:17:01,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=860&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.228 2026-10-11 19:17:01,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:01] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.229 2026-10-11 19:17:02,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.216 2026-10-11 19:17:02,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.265 2026-10-11 19:17:02,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.268 2026-10-11 19:17:02,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.244 2026-10-11 19:17:02,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.240 2026-10-11 19:17:02,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.211 2026-10-11 19:17:02,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.173 2026-10-11 19:17:02,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:17:02,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:17:02,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.076 2026-10-11 19:17:02,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-11 19:17:02,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.086 2026-10-11 19:17:02,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:02,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:02,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.020 2026-10-11 19:17:02,371 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-10-11 19:17:02,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-10-11 19:17:02,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:02,440 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:02,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:02,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:02,452 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:02,461 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:17:02,477 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour ReceiptTrackingMethodTour on step: 'tracking method is Lot (trigger: li:contains("Lot Number"))' 2026-10-11 19:17:02,490 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71671589 for PoS orders references: ['Order 00049-002-0001'] (draft: False) 2026-10-11 19:17:02,514 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:17:02,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71671589 with result: [{'id': 46, 'pos_reference': 'Order 00049-002-0001', 'account_move': False}] 2026-10-11 19:17:02,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.055 0.105 2026-10-11 19:17:02,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:02] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:17:03,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:03,445 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:03,454 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 8975 2026-10-11 19:17:03,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:03,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 8975 2026-10-11 19:17:03,551 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191703_551289_MobileTestUi.txt 2026-10-11 19:17:03,551 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpjuymimqf_chrome_odoo" 2026-10-11 19:17:03,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-10-11 19:17:04,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9181 2026-10-11 19:17:04,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpke00_xlm_chrome_odoo 2026-10-11 19:17:04,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45347/json/version 2026-10-11 19:17:04,373 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45347/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:04,411 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:04,412 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45347/json 2026-10-11 19:17:04,412 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45347/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:04,426 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45347/devtools/page/1623C0CE1C0AF3A2BD63C96A9F2D767D 2026-10-11 19:17:04,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:04,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:04,693 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:04,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:04,697 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:04,698 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:04,712 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:17:05,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:05] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.096 0.788 2026-10-11 19:17:05,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '1623C0CE1C0AF3A2BD63C96A9F2D767D', 'loaderId': 'A524A4544A0831ECCF647318CCF0D282', 'isDownload': False} 2026-10-11 19:17:05,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-10-11 19:17:05,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:05,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:05] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:17:05,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:05] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.019 2026-10-11 19:17:05,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:05] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.026 2026-10-11 19:17:06,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:06] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.011 2026-10-11 19:17:06,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.008 2026-10-11 19:17:06,160 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:17:06,177 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:06,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-10-11 19:17:06,207 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:07,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.280 0.569 2026-10-11 19:17:07,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.843 2026-10-11 19:17:07,119 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:07,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.099 2026-10-11 19:17:07,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:17:07,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:17:07,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.139 0.423 2026-10-11 19:17:08,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.061 2026-10-11 19:17:08,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "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-10-11 19:17:08,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:17:08,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.021 0.036 2026-10-11 19:17:08,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.083 2026-10-11 19:17:08,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.139 2026-10-11 19:17:08,240 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:17:08,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.177 2026-10-11 19:17:08,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.205 2026-10-11 19:17:08,317 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17: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-10-11 19:17:08,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:08,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.236 2026-10-11 19:17:08,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.212 2026-10-11 19:17:08,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:17:08,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=861&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.028 0.215 2026-10-11 19:17:08,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.005 0.223 2026-10-11 19:17:08,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.022 0.227 2026-10-11 19:17:08,582 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.021 0.230 2026-10-11 19:17:08,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.238 2026-10-11 19:17:08,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.265 2026-10-11 19:17:08,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.269 2026-10-11 19:17:08,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.221 2026-10-11 19:17:08,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.176 2026-10-11 19:17:08,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.156 2026-10-11 19:17:08,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.012 0.107 2026-10-11 19:17:08,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:17:08,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.067 2026-10-11 19:17:08,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.069 2026-10-11 19:17:08,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.079 2026-10-11 19:17:08,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:08] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.006 0.097 2026-10-11 19:17:09,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:17:09,052 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,069 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-10-11 19:17:09,092 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:09,142 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,152 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:09,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:09,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:17:09,185 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:17:09,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,221 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,238 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:09,256 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:09,324 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:09,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:17:09,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:09,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:17:09,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:17:09,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.013 2026-10-11 19:17:09,375 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:17:09,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89367728 for PoS orders references: ['Order 00050-002-0001'] (draft: False) 2026-10-11 19:17:09,393 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:09,542 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89367728 with result: [{'id': 47, 'pos_reference': 'Order 00050-002-0001', 'account_move': False}] 2026-10-11 19:17:09,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.066 0.115 2026-10-11 19:17:09,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:09] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.011 2026-10-11 19:17:10,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:10,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:10,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click more button (trigger: .mobile-more-button)' 2026-10-11 19:17:10,384 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-10-11 19:17:10,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:17:10,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.011 0.019 2026-10-11 19:17:10,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:10] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 22 0.014 0.035 2026-10-11 19:17:10,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:17:11,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:11,288 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,301 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:11,337 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,350 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:11,386 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:17:11,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:17:11,417 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:11,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:11,472 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:11,480 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9181 2026-10-11 19:17:11,480 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:11,481 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9181 2026-10-11 19:17:11,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191711_603135_MobileTestUi.txt 2026-10-11 19:17:11,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpke00_xlm_chrome_odoo" 2026-10-11 19:17:11,624 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-10-11 19:17:12,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9399 2026-10-11 19:17:12,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmptfbf5mn0_chrome_odoo 2026-10-11 19:17:12,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44387/json/version 2026-10-11 19:17:12,289 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44387/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:12,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:12,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:44387/json 2026-10-11 19:17:12,320 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44387/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:12,337 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:44387/devtools/page/071C9FD440BD5C7A4FABD120A3193628 2026-10-11 19:17:12,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:12,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:12,614 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:12,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:12,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:12,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:12,640 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:17:13,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:13] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.084 0.791 2026-10-11 19:17:13,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '071C9FD440BD5C7A4FABD120A3193628', 'loaderId': '6CA342A6D2DFAD527B7E4734D79BD5AA', 'isDownload': False} 2026-10-11 19:17:13,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-10-11 19:17:13,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:13,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:13] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:17:13,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:13] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.025 2026-10-11 19:17:13,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:13] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 19:17:14,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:17:14,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:17:14,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:14,088 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:17:14,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:17:14,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:14,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.229 0.525 2026-10-11 19:17:14,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:14] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.779 2026-10-11 19:17:14,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:15,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.098 2026-10-11 19:17:15,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:17:15,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:17:15,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.127 0.391 2026-10-11 19:17:15,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.049 2026-10-11 19:17:15,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "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-10-11 19:17:15,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:17:15,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.015 0.051 2026-10-11 19:17:15,933 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:15,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-11 19:17:15,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:15] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.137 2026-10-11 19:17:16,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.015 0.173 2026-10-11 19:17:16,063 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:17:16,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:16,099 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:17:16,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.026 0.248 2026-10-11 19:17:16,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.334 2026-10-11 19:17:16,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.274 2026-10-11 19:17:16,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=862&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.294 2026-10-11 19:17:16,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.015 0.286 2026-10-11 19:17:16,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.007 0.212 2026-10-11 19:17:16,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.235 2026-10-11 19:17:16,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.200 2026-10-11 19:17:16,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.226 2026-10-11 19:17:16,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.227 2026-10-11 19:17:16,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.208 2026-10-11 19:17:16,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.174 2026-10-11 19:17:16,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.163 2026-10-11 19:17:16,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.138 2026-10-11 19:17:16,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.107 2026-10-11 19:17:16,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:17:16,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.003 0.084 2026-10-11 19:17:16,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 19:17:16,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.087 2026-10-11 19:17:16,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,770 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,789 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:16,839 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,844 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,848 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:16,853 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:16,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,907 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:16,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:16,959 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:16,965 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-10-11 19:17:16,966 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:17:16,975 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:16,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,003 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,019 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:17:17,037 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-10-11 19:17:17,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-10-11 19:17:17,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-10-11 19:17:17,087 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,105 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:17,127 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,136 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:17,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,187 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:17,224 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:17,254 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:17,278 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:18,086 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:18,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:18,119 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:18,134 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is -1.95 (trigger: .total:contains("-1.95"))' 2026-10-11 19:17:18,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:18,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:18,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:18,186 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:18,196 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9399 2026-10-11 19:17:18,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:18,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9399 2026-10-11 19:17:18,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191718_296432_MobileTestUi.txt 2026-10-11 19:17:18,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmptfbf5mn0_chrome_odoo" 2026-10-11 19:17:18,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9606 2026-10-11 19:17:18,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpwdilhz98_chrome_odoo 2026-10-11 19:17:18,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36693/json/version 2026-10-11 19:17:18,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36693/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:18,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:18,615 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:36693/json 2026-10-11 19:17:18,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36693/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:18,624 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:36693/devtools/page/B5EAD039C2A24BB9560C3E86BADA3EE1 2026-10-11 19:17:18,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:18,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:18,671 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:18,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:18,681 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:18,681 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:18,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:18] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 20 0.012 0.059 2026-10-11 19:17:18,765 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'B5EAD039C2A24BB9560C3E86BADA3EE1', 'loaderId': '34087F9ED77EEFA4DF25B26BD109C325', 'isDownload': False} 2026-10-11 19:17:18,765 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-10-11 19:17:18,780 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:18,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 19:17:18,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 19:17:18,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-10-11 19:17:19,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.016 2026-10-11 19:17:19,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.013 2026-10-11 19:17:19,274 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:17:19,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:17:19,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:17:19,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:19,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.174 0.521 2026-10-11 19:17:20,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.695 2026-10-11 19:17:20,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:20,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.083 2026-10-11 19:17:20,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:17:20,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:17:20,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.132 0.426 2026-10-11 19:17:20,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.065 2026-10-11 19:17:20,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "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-10-11 19:17:20,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.006 0.005 2026-10-11 19:17:21,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.027 0.038 2026-10-11 19:17:21,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.091 2026-10-11 19:17:21,135 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:21,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.125 2026-10-11 19:17:21,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.158 2026-10-11 19:17:21,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.190 2026-10-11 19:17:21,283 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:17:21,290 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:21,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:21,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.242 2026-10-11 19:17:21,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.216 2026-10-11 19:17:21,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=862&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.210 2026-10-11 19:17:21,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.248 2026-10-11 19:17:21,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 11 0.007 0.238 2026-10-11 19:17:21,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.006 0.173 2026-10-11 19:17:21,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.200 2026-10-11 19:17:21,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.224 2026-10-11 19:17:21,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.226 2026-10-11 19:17:21,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.199 2026-10-11 19:17:21,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.150 2026-10-11 19:17:21,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.128 2026-10-11 19:17:21,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.127 2026-10-11 19:17:21,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.103 2026-10-11 19:17:21,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.068 2026-10-11 19:17:21,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.061 2026-10-11 19:17:21,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-11 19:17:21,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:21] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 19:17:21,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:17:21,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,002 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-10-11 19:17:22,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:22,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,080 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:17:22,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:22,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,137 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:22,176 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:22,180 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:22,182 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:17:22,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-10-11 19:17:22,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,201 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,220 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:17:22,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,284 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:22,285 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:22,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9606 2026-10-11 19:17:22,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:22,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9606 2026-10-11 19:17:22,408 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191722_408472_MobileTestUi.txt 2026-10-11 19:17:22,408 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpwdilhz98_chrome_odoo" 2026-10-11 19:17:22,446 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-10-11 19:17:23,537 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 9819 2026-10-11 19:17:23,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpmk5pkigc_chrome_odoo 2026-10-11 19:17:23,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45093/json/version 2026-10-11 19:17:23,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45093/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:23,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:23,592 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:45093/json 2026-10-11 19:17:23,592 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45093/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:23,607 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:45093/devtools/page/600BA4A1A4EBA20CE2B26A2FAA041A00 2026-10-11 19:17:23,621 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:23,625 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:23,881 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:23,883 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:23,885 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:23,885 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:23,909 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:17:24,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:24] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.095 0.711 2026-10-11 19:17:24,708 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '600BA4A1A4EBA20CE2B26A2FAA041A00', 'loaderId': '6BFF00B888E6941025A4472049531ADA', 'isDownload': False} 2026-10-11 19:17:24,709 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-10-11 19:17:24,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:24,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:24] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:17:24,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:24] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:17:24,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:24] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 19:17:25,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:17:25,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:17:25,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:17:25,236 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:25,249 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:25,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:26,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.273 1.414 2026-10-11 19:17:27,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.026 1.701 2026-10-11 19:17:27,060 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:27,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.103 2026-10-11 19:17:27,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:17:27,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:17:27,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.159 0.470 2026-10-11 19:17:28,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.058 2026-10-11 19:17:28,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.019 2026-10-11 19:17:28,051 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:17:28,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:17:28,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.034 0.044 2026-10-11 19:17:28,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.131 2026-10-11 19:17:28,259 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:17:28,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17: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-10-11 19:17:28,280 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:28,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.186 2026-10-11 19:17:28,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.257 2026-10-11 19:17:28,370 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:28,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.025 0.295 2026-10-11 19:17:28,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.016 0.381 2026-10-11 19:17:28,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.319 2026-10-11 19:17:28,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.032 0.244 2026-10-11 19:17:28,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=863&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.288 2026-10-11 19:17:28,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.009 0.257 2026-10-11 19:17:28,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=864&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.243 2026-10-11 19:17:28,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=865&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.021 0.243 2026-10-11 19:17:28,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.272 2026-10-11 19:17:28,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.269 2026-10-11 19:17:28,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.265 2026-10-11 19:17:28,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.250 2026-10-11 19:17:28,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.249 2026-10-11 19:17:28,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.004 0.224 2026-10-11 19:17:28,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.169 2026-10-11 19:17:28,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.140 2026-10-11 19:17:28,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.100 2026-10-11 19:17:28,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.066 2026-10-11 19:17:28,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:28] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-11 19:17:29,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.075 2026-10-11 19:17:29,020 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.075 2026-10-11 19:17:29,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.036 0.032 2026-10-11 19:17:29,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,114 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,115 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:29,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,159 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,176 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:29,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:17:29,224 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:17:29,225 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:29,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-10-11 19:17:29,236 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,284 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:17:29,300 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:17:29,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:17:29,350 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:17:29,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,394 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,406 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,420 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,486 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:29,502 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:29,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-10-11 19:17:29,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,567 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:17:29,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:17:29,618 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:17:29,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:17:29,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,671 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,718 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,736 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:29,785 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:29,800 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-10-11 19:17:29,818 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,867 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:17:29,884 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:17:29,901 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:17:29,917 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:17:29,933 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:29,970 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:29,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,002 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:30,020 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,052 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:30,068 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:30,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-10-11 19:17:30,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:17:30,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,183 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:30,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:30,191 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 9819 2026-10-11 19:17:30,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:30,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 9819 2026-10-11 19:17:30,275 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191730_274739_MobileTestUi.txt 2026-10-11 19:17:30,275 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpmk5pkigc_chrome_odoo" 2026-10-11 19:17:30,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up_cash_and_bank ... 2026-10-11 19:17:31,310 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10024 2026-10-11 19:17:31,310 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpbwert1fj_chrome_odoo 2026-10-11 19:17:31,311 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46647/json/version 2026-10-11 19:17:31,312 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46647/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:31,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:31,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:46647/json 2026-10-11 19:17:31,368 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46647/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:31,376 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:46647/devtools/page/D6393426F65CCB037A9EEC73CB386CE9 2026-10-11 19:17:31,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:31,391 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:31,640 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:31,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:31,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:31,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:31,658 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:17:32,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.062 0.694 2026-10-11 19:17:32,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': 'D6393426F65CCB037A9EEC73CB386CE9', 'loaderId': '18D7936364EB7964DD5C9C77F2D5F4C3', 'isDownload': False} 2026-10-11 19:17:32,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-10-11 19:17:32,436 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:32,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:17:32,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:17:32,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:17:32,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 19:17:32,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:17:32,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:17:32,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.014 0.006 2026-10-11 19:17:32,948 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:17:32,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUpCashAndBank', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:33,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.193 0.484 2026-10-11 19:17:33,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:33] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.685 2026-10-11 19:17:33,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:33,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.087 2026-10-11 19:17:33,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-11 19:17:33,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:17:34,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.125 0.424 2026-10-11 19:17:34,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.067 2026-10-11 19:17:34,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.018 2026-10-11 19:17:34,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.007 2026-10-11 19:17:34,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.045 0.055 2026-10-11 19:17:34,801 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:17:34,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.126 2026-10-11 19:17:34,841 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:17:34,859 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:34,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.177 2026-10-11 19:17:34,885 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:34,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.208 2026-10-11 19:17:34,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:34] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.014 0.267 2026-10-11 19:17:35,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.320 2026-10-11 19:17:35,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.217 2026-10-11 19:17:35,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.016 0.198 2026-10-11 19:17:35,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.005 0.198 2026-10-11 19:17:35,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=866&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.006 0.196 2026-10-11 19:17:35,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=867&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.178 2026-10-11 19:17:35,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.170 2026-10-11 19:17:35,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.010 0.202 2026-10-11 19:17:35,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.201 2026-10-11 19:17:35,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.008 0.206 2026-10-11 19:17:35,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.209 2026-10-11 19:17:35,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.005 0.192 2026-10-11 19:17:35,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.167 2026-10-11 19:17:35,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.132 2026-10-11 19:17:35,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.095 2026-10-11 19:17:35,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.055 2026-10-11 19:17:35,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 19:17:35,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.004 0.063 2026-10-11 19:17:35,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.078 2026-10-11 19:17:35,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:17:35,584 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.017 2026-10-11 19:17:35,618 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:35,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:35,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:35,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:35,737 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:17:35,752 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:17:35,787 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,820 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:35,857 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:35,863 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:35,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:35,866 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 40.00 (trigger: .total:contains("40.00"))' 2026-10-11 19:17:35,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,894 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:35] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 19:17:35,908 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,921 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:17:35,938 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,969 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:35,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:36,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:17:36,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:17:36,037 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6031530 for PoS orders references: ['Order 00053-002-0001'] (draft: False) 2026-10-11 19:17:36,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:36,048 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:38,437 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6031530 with result: [{'id': 48, 'pos_reference': 'Order 00053-002-0001', 'account_move': 211}] 2026-10-11 19:17:38,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 879 0.706 1.737 2026-10-11 19:17:38,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.830 2026-10-11 19:17:38,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:38] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.009 0.026 2026-10-11 19:17:38,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:38] "GET /web/image?model=pos.config&id=14&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:17:38,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:17:39,357 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,366 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:39,420 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:39,470 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,501 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:39,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:17:39,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:17:39,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,566 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:39,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:39,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 41.00 (trigger: .total:contains("41.00"))' 2026-10-11 19:17:39,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,668 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,683 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click confirm button (trigger: .popup .footer .confirm)' 2026-10-11 19:17:39,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:39,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:17:39,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .btn-switchpane:contains('Validate'))' 2026-10-11 19:17:39,797 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28379728 for PoS orders references: ['Order 00053-002-0002'] (draft: False) 2026-10-11 19:17:39,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:41,571 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28379728 with result: [{'id': 49, 'pos_reference': 'Order 00053-002-0002', 'account_move': 213}] 2026-10-11 19:17:41,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 701 0.541 1.285 2026-10-11 19:17:41,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:41] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.006 0.020 2026-10-11 19:17:42,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:42,501 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:42,506 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10024 2026-10-11 19:17:42,507 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:42,508 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10024 2026-10-11 19:17:42,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191742_603275_MobileTestUi.txt 2026-10-11 19:17:42,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpbwert1fj_chrome_odoo" 2026-10-11 19:17:42,669 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-10-11 19:17:43,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome pid: 10245 2026-10-11 19:17:43,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless temporary user profile dir: /tmp/tmpi17cmqv6_chrome_odoo 2026-10-11 19:17:43,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41487/json/version 2026-10-11 19:17:43,364 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41487/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:17:43,411 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:17:43,411 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Issuing json command http://127.0.0.1:41487/json 2026-10-11 19:17:43,412 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41487/json with timeout 3 increased to 10s during tests 2026-10-11 19:17:43,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Websocket url found: ws://127.0.0.1:41487/devtools/page/2AC8F2BFEF7C0A51E251614FFF7094D9 2026-10-11 19:17:43,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Enable chrome headless console log notification 2026-10-11 19:17:43,464 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome headless enable page notifications 2026-10-11 19:17:43,772 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:17:43,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Setting session cookie in browser 2026-10-11 19:17:43,777 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=14" in browser 2026-10-11 19:17:43,777 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=14" 2026-10-11 19:17:43,803 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:17:44,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:44] "GET /pos/ui?config_id=14 HTTP/1.1" 200 - 112 0.098 0.663 2026-10-11 19:17:44,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Navigation result: {'frameId': '2AC8F2BFEF7C0A51E251614FFF7094D9', 'loaderId': '5E4FF96D16FFD7C8E418094D6A5DA620', 'isDownload': False} 2026-10-11 19:17:44,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-10-11 19:17:44,588 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:44,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 19:17:44,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:44] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.029 2026-10-11 19:17:44,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:17:45,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:17:45,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.009 2026-10-11 19:17:45,126 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:17:45,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.014 2026-10-11 19:17:45,159 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:17:45,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=14"})" 2026-10-11 19:17:45,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.225 0.468 2026-10-11 19:17:45,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.725 2026-10-11 19:17:45,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:17:46,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.093 2026-10-11 19:17:46,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:17:46,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:17:46,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.177 0.473 2026-10-11 19:17:46,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.065 2026-10-11 19:17:46,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:46,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.013 0.016 2026-10-11 19:17:46,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:17:47,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=793&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 14 0.041 0.046 2026-10-11 19:17:47,072 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:47,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=790&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.011 0.121 2026-10-11 19:17:47,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=791&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.007 0.161 2026-10-11 19:17:47,156 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:47,163 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:47,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=789&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.036 0.201 2026-10-11 19:17:47,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=788&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.017 0.279 2026-10-11 19:17:47,285 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:17:47,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=792&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.012 0.333 2026-10-11 19:17:47,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.251 2026-10-11 19:17:47,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=868&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.024 0.264 2026-10-11 19:17:47,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 18 0.019 0.259 2026-10-11 19:17:47,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=787&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.009 0.254 2026-10-11 19:17:47,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 200 - 6 0.004 0.213 2026-10-11 19:17:47,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=786&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.217 2026-10-11 19:17:47,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=product.product&field=image_128&id=785&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 8 0.013 0.253 2026-10-11 19:17:47,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.258 2026-10-11 19:17:47,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.212 2026-10-11 19:17:47,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.189 2026-10-11 19:17:47,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.159 2026-10-11 19:17:47,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.017 0.159 2026-10-11 19:17:47,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image/res.company/8/favicon HTTP/1.1" 304 - 6 0.010 0.118 2026-10-11 19:17:47,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.098 2026-10-11 19:17:47,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=6&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.002 0.098 2026-10-11 19:17:47,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=7&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.102 2026-10-11 19:17:47,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/image?model=pos.category&field=image_128&id=8&unique=2026-10-11%2019:10:23 HTTP/1.1" 200 - 4 0.001 0.113 2026-10-11 19:17:47,900 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:47,917 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:47,953 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:47,959 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:47,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:47,969 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:47,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,018 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:48,053 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:48,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:17:48,061 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:17:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:17:48,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is 2.00 (trigger: .total:contains("2.00"))' 2026-10-11 19:17:48,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,087 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:17:48,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:17:48,169 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-10-11 19:17:48,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-10-11 19:17:48,200 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:48,237 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:48,287 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,317 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:48,336 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:48,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click review button (trigger: .btn-switchpane.review-button)' 2026-10-11 19:17:48,387 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:49,203 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:49,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .btn-switchpane:contains('Pay'))' 2026-10-11 19:17:49,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:17:49,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is -2.00 (trigger: .total:contains("-2.00"))' 2026-10-11 19:17:49,266 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:49,283 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:49,299 100 INFO rb-21b7005-225486-423724 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-10-11 19:17:49,300 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.browser: test successful 2026-10-11 19:17:49,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing chrome headless with pid 10245 2026-10-11 19:17:49,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Closing websocket connection 2026-10-11 19:17:49,308 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Terminating chrome headless with pid 10245 2026-10-11 19:17:49,403 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191749_403372_MobileTestUi.txt 2026-10-11 19:17:49,403 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi: Removing chrome user profile "/tmp/tmpi17cmqv6_chrome_odoo" 2026-10-11 19:17:49,468 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-10-11 19:18:13,438 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #42 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:18:15,851 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #42 deleted ir.attachment records with IDs: [3241, 3242, 3243, 3244, 3245, 3246, 3247, 3248, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295] 2026-10-11 19:18:15,851 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #42 deleted pos.config records with IDs: [16, 17, 18, 19] 2026-10-11 19:18:15,872 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #42 deleted ir.sequence records with IDs: [514, 517, 565, 568, 515, 518, 566, 569] 2026-10-11 19:18:20,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-10-11 19:18:20,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10447 2026-10-11 19:18:20,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp97uh1y6l_chrome_odoo 2026-10-11 19:18:20,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40301/json/version 2026-10-11 19:18:20,511 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40301/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:18:20,556 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:18:20,557 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40301/json 2026-10-11 19:18:20,557 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40301/json with timeout 3 increased to 10s during tests 2026-10-11 19:18:20,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40301/devtools/page/C541B940163537E22E973155F65B85E5 2026-10-11 19:18:20,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:18:20,583 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:18:20,821 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:18:20,824 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:18:20,826 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:18:20,826 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:18:20,852 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:18:21,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:21] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.110 0.767 2026-10-11 19:18:21,726 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C541B940163537E22E973155F65B85E5', 'loaderId': '2A37605D4EFDDC630F9AFEF1DC49F392', 'isDownload': False} 2026-10-11 19:18:21,726 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_pricelist')" 2026-10-11 19:18:21,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:21,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:21] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.010 2026-10-11 19:18:21,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:21] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:18:21,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:21] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.036 2026-10-11 19:18:22,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:22] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:18:22,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:22] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:18:22,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:18:22,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:18:22,287 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:22] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:18:22,312 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:18:23,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.193 0.565 2026-10-11 19:18:23,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.763 2026-10-11 19:18:23,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:23,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.100 2026-10-11 19:18:23,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:18:23,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:18:23,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.133 0.447 2026-10-11 19:18:24,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.046 2026-10-11 19:18:24,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.021 0.015 2026-10-11 19:18:24,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.007 2026-10-11 19:18:24,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.017 0.035 2026-10-11 19:18:24,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.078 2026-10-11 19:18:24,236 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:18:24,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.115 2026-10-11 19:18:24,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.160 2026-10-11 19:18:24,326 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:18:24,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:18:24,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:18:24,356 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:18:24,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.207 2026-10-11 19:18:24,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.260 2026-10-11 19:18:24,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.222 2026-10-11 19:18:24,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.214 2026-10-11 19:18:24,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.242 2026-10-11 19:18:24,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.157 2026-10-11 19:18:24,533 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.160 2026-10-11 19:18:24,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.126 2026-10-11 19:18:24,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.107 2026-10-11 19:18:24,559 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:18:24,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.108 2026-10-11 19:18:24,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.100 2026-10-11 19:18:24,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.011 0.097 2026-10-11 19:18:24,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.003 0.100 2026-10-11 19:18:24,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.111 2026-10-11 19:18:24,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.124 2026-10-11 19:18:24,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.143 2026-10-11 19:18:24,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.010 0.136 2026-10-11 19:18:24,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:24] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.094 2026-10-11 19:18:25,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:18:25,084 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,098 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.032 0.022 2026-10-11 19:18:25,132 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,148 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'select fixed pricelist (trigger: .selection-item:contains('Fixed'))' 2026-10-11 19:18:25,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open partner list (trigger: button.set-partner)' 2026-10-11 19:18:25,191 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,254 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,288 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-10-11 19:18:25,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open customer list (trigger: button.set-partner)' 2026-10-11 19:18:25,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'cancel pricelist dialog (trigger: .button.cancel:visible)' 2026-10-11 19:18:25,415 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,435 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,448 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:25,498 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,345 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'order different shelf (trigger: .product:contains('Small Shelf'))' 2026-10-11 19:18:26,365 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:26,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:18:27,285 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,298 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,365 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:27,401 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'open the navbar menu (trigger: .menu-button)' 2026-10-11 19:18:27,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_pricelist on step: 'confirm closing the frontend (trigger: .close-button)' 2026-10-11 19:18:27,421 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:18:27,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10447 2026-10-11 19:18:27,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:18:27,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10447 2026-10-11 19:18:27,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191827_533172_TestUi.txt 2026-10-11 19:18:27,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp97uh1y6l_chrome_odoo" 2026-10-11 19:18:27,836 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10646 2026-10-11 19:18:27,836 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpv8aklmjw_chrome_odoo 2026-10-11 19:18:27,836 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42293/json/version 2026-10-11 19:18:27,838 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42293/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:18:27,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:18:27,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42293/json 2026-10-11 19:18:27,880 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42293/json with timeout 3 increased to 10s during tests 2026-10-11 19:18:27,891 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42293/devtools/page/FB191162F89DA1BE2D7C6E33D80EBBF5 2026-10-11 19:18:27,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:18:27,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:18:27,973 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:18:27,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:18:27,982 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:18:27,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:18:28,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.009 0.047 2026-10-11 19:18:28,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FB191162F89DA1BE2D7C6E33D80EBBF5', 'loaderId': 'E10B18C5FFECFDE309AF744ECEAE148E', 'isDownload': False} 2026-10-11 19:18:28,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('pos_basic_order')" 2026-10-11 19:18:28,088 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:28,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:18:28,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-10-11 19:18:28,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.022 2026-10-11 19:18:28,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:18:28,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:18:28,670 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:18:28,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:18:28,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:18:28,703 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:18:29,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.125 0.444 2026-10-11 19:18:29,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:29] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.575 2026-10-11 19:18:29,339 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:29,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.069 2026-10-11 19:18:29,441 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.013 2026-10-11 19:18:29,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:18:30,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.149 0.415 2026-10-11 19:18:30,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.054 2026-10-11 19:18:30,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.018 2026-10-11 19:18:30,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:18:30,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.020 0.040 2026-10-11 19:18:30,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.095 2026-10-11 19:18:30,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:18:30,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.136 2026-10-11 19:18:30,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.148 2026-10-11 19:18:30,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.180 2026-10-11 19:18:30,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.234 2026-10-11 19:18:30,506 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:18:30,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.206 2026-10-11 19:18:30,546 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:18:30,554 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:18:30,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.200 2026-10-11 19:18:30,602 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:18:30,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.238 2026-10-11 19:18:30,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.238 2026-10-11 19:18:30,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.222 2026-10-11 19:18:30,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.129 2026-10-11 19:18:30,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.131 2026-10-11 19:18:30,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.144 2026-10-11 19:18:30,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.009 0.134 2026-10-11 19:18:30,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:18:30,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.104 2026-10-11 19:18:30,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.100 2026-10-11 19:18:30,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.117 2026-10-11 19:18:30,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.020 0.126 2026-10-11 19:18:30,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.126 2026-10-11 19:18:30,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:30] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.007 0.104 2026-10-11 19:18:31,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,264 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,281 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,299 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,316 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,334 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,368 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,417 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-10-11 19:18:31,425 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:18:31,425 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:18:31,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:31,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Bank"))' 2026-10-11 19:18:32,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:32] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:18:32,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:32,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:18:33,220 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:33,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:33,248 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:33,261 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20632641 for PoS orders references: ['Order 00055-004-0001'] (draft: False) 2026-10-11 19:18:33,265 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:33,276 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:18:33,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20632641 with result: [{'id': 50, 'pos_reference': 'Order 00055-004-0001', 'account_move': False}] 2026-10-11 19:18:33,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.084 0.114 2026-10-11 19:18:33,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:33] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:18:33,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:18:34,258 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,265 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,298 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,331 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:34,348 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:35,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:35,198 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,047 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,902 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,916 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'pay with cash (trigger: .paymentmethod:contains("Cash"))' 2026-10-11 19:18:36,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,947 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:36,960 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63411157 for PoS orders references: ['Order 00055-004-0002'] (draft: False) 2026-10-11 19:18:36,989 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,032 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63411157 with result: [{'id': 51, 'pos_reference': 'Order 00055-004-0002', 'account_move': False}] 2026-10-11 19:18:37,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.024 0.071 2026-10-11 19:18:37,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,827 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,847 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,867 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,882 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,898 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,935 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:18:37,952 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:37,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour pos_basic_order on step: 'open the navbar menu (trigger: .menu-button)' 2026-10-11 19:18:37,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:38,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:38,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:38] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.017 0.030 2026-10-11 19:18:38,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:18:38,819 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:18:38,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:18:38,833 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10646 2026-10-11 19:18:38,834 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:18:38,834 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10646 2026-10-11 19:18:38,920 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191838_920399_TestUi.txt 2026-10-11 19:18:38,920 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpv8aklmjw_chrome_odoo" 2026-10-11 19:18:39,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 10865 2026-10-11 19:18:39,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp16lzxux4_chrome_odoo 2026-10-11 19:18:39,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46467/json/version 2026-10-11 19:18:39,201 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46467/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:18:39,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:18:39,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46467/json 2026-10-11 19:18:39,224 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46467/json with timeout 3 increased to 10s during tests 2026-10-11 19:18:39,232 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46467/devtools/page/8A165960CE5BC31D90B0E510C8BFD536 2026-10-11 19:18:39,241 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:18:39,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:18:39,281 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:18:39,284 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:18:39,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:18:39,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:18:39,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.010 0.051 2026-10-11 19:18:39,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '8A165960CE5BC31D90B0E510C8BFD536', 'loaderId': 'D87370FFCF30D58E69A818753C6537DE', 'isDownload': False} 2026-10-11 19:18:39,364 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductScreenTour')" 2026-10-11 19:18:39,378 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:39,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.010 2026-10-11 19:18:39,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.025 2026-10-11 19:18:39,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.037 2026-10-11 19:18:39,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:18:39,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:18:39,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:18:39,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:18:39,846 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:18:39,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ProductScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:18:40,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.149 0.421 2026-10-11 19:18:40,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:40] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.559 2026-10-11 19:18:40,510 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:18:40,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.078 2026-10-11 19:18:40,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:18:40,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:18:41,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.123 0.405 2026-10-11 19:18:41,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.067 2026-10-11 19:18:41,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.018 2026-10-11 19:18:41,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:18:41,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.036 2026-10-11 19:18:41,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.086 2026-10-11 19:18:41,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.124 2026-10-11 19:18:41,543 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:18:41,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.143 2026-10-11 19:18:41,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.197 2026-10-11 19:18:41,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.225 2026-10-11 19:18:41,678 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:18:41,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.015 0.226 2026-10-11 19:18:41,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:18:41,702 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:18:41,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.026 0.252 2026-10-11 19:18:41,790 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:18:41,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.251 2026-10-11 19:18:41,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.268 2026-10-11 19:18:41,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.235 2026-10-11 19:18:41,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.011 0.177 2026-10-11 19:18:41,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.196 2026-10-11 19:18:41,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.196 2026-10-11 19:18:41,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.137 2026-10-11 19:18:41,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:18:41,973 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.104 2026-10-11 19:18:41,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.108 2026-10-11 19:18:42,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:42] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.085 2026-10-11 19:18:42,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:42] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-11 19:18:42,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:42] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.090 2026-10-11 19:18:42,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:42] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.060 2026-10-11 19:18:42,415 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,481 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,535 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,564 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,581 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:42,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:43,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:43,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:43,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:18:44,369 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:44,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:45,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:45,230 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:45,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:18:46,081 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:46,097 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:46,938 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:46,947 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:47,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:47,796 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:47,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:48,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:48,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:48,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:48,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:49,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:18:49,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:49,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:49,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:50,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:50,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:50,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:50,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:50,480 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:51,337 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:51,348 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:51,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:51,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,248 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,298 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,347 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,365 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,397 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,498 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:52,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:53,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:53,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:53,397 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:53,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:53,430 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:54,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:18:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:18:54,271 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:54,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:55,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:55,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:55,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:55,996 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:56,842 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:56,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,698 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,763 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,780 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,797 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:57,847 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:58,690 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:58,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:59,553 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:59,564 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:59,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:59,597 100 INFO rb-21b7005-225486-423724 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-10-11 19:18:59,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:00,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:00,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:01,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:01,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:01,347 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:01,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:01,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:02,223 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:02,230 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,097 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,113 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,147 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:19:03,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:03,996 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:04,844 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:04,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:05,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:05,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,553 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,600 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:19:06,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:06,646 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:19:06,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:19:06,658 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 10865 2026-10-11 19:19:06,671 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:19:06,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 10865 2026-10-11 19:19:06,691 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:06,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191906_746931_TestUi.txt 2026-10-11 19:19:06,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp16lzxux4_chrome_odoo" 2026-10-11 19:19:07,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11071 2026-10-11 19:19:07,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp57hhh7ut_chrome_odoo 2026-10-11 19:19:07,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32855/json/version 2026-10-11 19:19:07,044 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32855/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:19:07,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:19:07,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32855/json 2026-10-11 19:19:07,121 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32855/json with timeout 3 increased to 10s during tests 2026-10-11 19:19:07,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32855/devtools/page/41AA11BD2F4C13F3720D9D37EF1EA6DD 2026-10-11 19:19:07,149 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:19:07,157 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:19:07,189 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:19:07,197 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:19:07,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:19:07,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:19:07,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.040 0.052 2026-10-11 19:19:07,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '41AA11BD2F4C13F3720D9D37EF1EA6DD', 'loaderId': '43EDB3B5E726B7A6AFB98189649C405A', 'isDownload': False} 2026-10-11 19:19:07,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour')" 2026-10-11 19:19:07,356 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:07,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:19:07,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:19:07,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.032 2026-10-11 19:19:07,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:19:07,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:19:07,867 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:07,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:19:07,893 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:07,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:19:08,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.161 0.410 2026-10-11 19:19:08,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:08] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.595 2026-10-11 19:19:08,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:08,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.116 2026-10-11 19:19:08,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:19:08,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:19:09,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.123 0.431 2026-10-11 19:19:09,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.049 2026-10-11 19:19:09,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.018 2026-10-11 19:19:09,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 19:19:09,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.032 2026-10-11 19:19:09,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.076 2026-10-11 19:19:09,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.113 2026-10-11 19:19:09,605 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:09,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.143 2026-10-11 19:19:09,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.157 2026-10-11 19:19:09,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.176 2026-10-11 19:19:09,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.170 2026-10-11 19:19:09,725 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19: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-10-11 19:19:09,734 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:09,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.171 2026-10-11 19:19:09,761 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:09,775 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:19:09,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.161 2026-10-11 19:19:09,824 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.182 2026-10-11 19:19:09,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.188 2026-10-11 19:19:09,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.162 2026-10-11 19:19:09,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.126 2026-10-11 19:19:09,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.096 2026-10-11 19:19:09,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.009 0.108 2026-10-11 19:19:09,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.114 2026-10-11 19:19:09,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.084 2026-10-11 19:19:09,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.088 2026-10-11 19:19:09,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.096 2026-10-11 19:19:09,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.108 2026-10-11 19:19:09,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:09] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.094 2026-10-11 19:19:10,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:10] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.058 2026-10-11 19:19:10,446 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:10,471 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:10,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:10,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:10,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,445 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:11,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:11,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:11,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:11,517 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:19:11,532 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,546 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,596 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:11,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:19:12,435 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,446 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:12,529 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.004 2026-10-11 19:19:13,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,363 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:19:13,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:13] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.010 2026-10-11 19:19:13,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,446 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:13,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:14,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:14,362 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:14,380 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:14,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:15,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:15,246 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:15,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:15,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:15,296 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:16,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:16,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:16,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:16,163 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:16,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,022 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,029 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,063 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,079 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:19:17,924 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,946 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,979 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,995 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:17,998 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:19:18,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11071 2026-10-11 19:19:18,034 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:19:18,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11071 2026-10-11 19:19:18,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191918_133593_TestUi.txt 2026-10-11 19:19:18,134 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp57hhh7ut_chrome_odoo" 2026-10-11 19:19:18,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11295 2026-10-11 19:19:18,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmphdik43df_chrome_odoo 2026-10-11 19:19:18,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39641/json/version 2026-10-11 19:19:18,436 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39641/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:19:18,483 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:19:18,483 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39641/json 2026-10-11 19:19:18,484 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39641/json with timeout 3 increased to 10s during tests 2026-10-11 19:19:18,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39641/devtools/page/2F889B9ECE7753EF93118D8E4EE8225C 2026-10-11 19:19:18,511 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:19:18,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:19:18,566 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:19:18,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:19:18,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:19:18,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:19:18,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:18] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.011 0.056 2026-10-11 19:19:18,658 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '2F889B9ECE7753EF93118D8E4EE8225C', 'loaderId': '6968C33CE461EB2042508769397AF885', 'isDownload': False} 2026-10-11 19:19:18,658 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenTour')" 2026-10-11 19:19:18,675 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:18,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:19:18,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.010 2026-10-11 19:19:18,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:19:19,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:19:19,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.010 2026-10-11 19:19:19,172 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:19,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:19:19,188 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:19,211 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:19:19,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.128 0.380 2026-10-11 19:19:19,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.518 2026-10-11 19:19:19,792 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:19,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.082 2026-10-11 19:19:19,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:19:19,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 19:19:20,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.121 0.367 2026-10-11 19:19:20,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.052 2026-10-11 19:19:20,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "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-10-11 19:19:20,636 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:19:20,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.033 2026-10-11 19:19:20,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.069 2026-10-11 19:19:20,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.110 2026-10-11 19:19:20,797 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:19:20,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.140 2026-10-11 19:19:20,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:20,848 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:20,857 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:20,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.191 2026-10-11 19:19:20,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.231 2026-10-11 19:19:20,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.210 2026-10-11 19:19:20,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.218 2026-10-11 19:19:20,988 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:19:21,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.203 2026-10-11 19:19:21,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.157 2026-10-11 19:19:21,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.008 0.160 2026-10-11 19:19:21,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.141 2026-10-11 19:19:21,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.142 2026-10-11 19:19:21,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.137 2026-10-11 19:19:21,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.094 2026-10-11 19:19:21,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.080 2026-10-11 19:19:21,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.079 2026-10-11 19:19:21,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.093 2026-10-11 19:19:21,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.106 2026-10-11 19:19:21,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.112 2026-10-11 19:19:21,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.006 0.117 2026-10-11 19:19:21,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:21] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.096 2026-10-11 19:19:21,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,612 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,646 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:21,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:19:22,613 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:19:22,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:22,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:22,737 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:22,740 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,748 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:19:22,752 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click ship later button (trigger: .button:contains("Ship Later"))' 2026-10-11 19:19:22,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 19:19:22,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 19:19:22,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,813 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:22,828 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1865476 for PoS orders references: ['Order 00055-010-0001'] (draft: False) 2026-10-11 19:19:22,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:22,843 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:19:23,277 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1865476 with result: [{'id': 52, 'pos_reference': 'Order 00055-010-0001', 'account_move': False}] 2026-10-11 19:19:23,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 195 0.161 0.324 2026-10-11 19:19:23,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:23] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:19:23,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:19:24,102 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,112 100 INFO rb-21b7005-225486-423724 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: 10/11/2026"))' 2026-10-11 19:19:24,129 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("55.0")' 2026-10-11 19:19:24,145 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,162 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,195 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,212 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,230 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,246 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,282 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,296 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:24,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,155 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,197 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,212 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,249 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,280 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:25,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:19:26,120 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,163 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:26,246 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:27,089 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:27,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:27,112 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:27,129 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:27,145 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:27,162 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:28,004 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:28,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:28,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:28,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:28,884 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:28,889 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43031375 for PoS orders references: ['Order 00055-010-0002'] (draft: False) 2026-10-11 19:19:28,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43031375 with result: [{'id': 53, 'pos_reference': 'Order 00055-010-0002', 'account_move': False}] 2026-10-11 19:19:29,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.049 0.079 2026-10-11 19:19:29,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:29] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.010 2026-10-11 19:19:29,780 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("72.0")' 2026-10-11 19:19:29,795 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email input' 2026-10-11 19:19:29,814 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .input-email .send.highlight' 2026-10-11 19:19:29,830 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .notice .successful' 2026-10-11 19:19:31,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:19:31,019 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:19:31,020 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:19:31,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:19:31,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:19:31,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:19:31,023 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:19:31,023 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:19:31,024 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:19:31,026 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:19:31,026 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:19:31,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:19:31,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:19:31,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:19:31,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:19:31,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:19:31,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:19:31,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:19:31,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:19:31,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:19:31,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:19:31,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:19:31,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:19:31,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:19:31,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:19:31,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:19:31,039 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:19:31,039 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:19:31,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:19:31,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:19:31,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:19:31,047 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:19:31,050 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:19:31,050 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:19:31,051 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:19:31,051 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:19:31,052 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:19:31,055 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:19:31,056 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:19:31,056 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:19:31,057 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:19:31,060 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:19:31,066 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:19:31,068 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:19:31,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:19:31,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:19:31,073 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:19:31,077 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:19:31,079 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:19:31,080 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:31,088 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:19:31,088 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,097 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:19:31,100 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:31,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:19:31,105 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:19:31,106 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:19:31,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 19:19:31,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:19:31,113 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:19:31,115 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:19:31,124 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:19:31,140 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:19:31,145 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:19:31,149 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:19:31,150 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:19:31,152 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-10-11 19:19:31,156 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.047 2026-10-11 19:19:31,157 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:19:31,159 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:19:31,160 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:31,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:19:31,169 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:19:31,171 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:19:31,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:19:31,174 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:19:31,178 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:31,179 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:19:31,182 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:19:31,184 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:19:31,186 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:19:31,191 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:19:31,193 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:19:31,194 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:19:31,195 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:19:31,196 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:19:31,197 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:19:31,198 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:19:31,199 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:19:31,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:19:31,201 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:19:31,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:19:31,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:19:31,208 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:19:31,208 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:31,210 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:31,211 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:19:31,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:19:31,217 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:19:31,218 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:19:31,219 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:19:31,220 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:19:31,226 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:19:31,227 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,228 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,229 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:19:31,232 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:19:31,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:19:31,245 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:31,247 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,249 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:19:31,251 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:19:31,252 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,258 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:19:31,259 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:19:31,272 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:19:31,272 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:31,277 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:19:31,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 304 - 6 0.008 0.009 2026-10-11 19:19:31,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.009 2026-10-11 19:19:31,784 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 256 and Message-Id '<787145149050396.1791746371.755506515502930-openerp-private@8615afa91707>' from 'pos_user@test.com' to (redacted) "'****@receiptscreen.com'" successfully sent 2026-10-11 19:19:31,784 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:19:31,790 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:19:31,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:31] "POST /web/dataset/call_kw/pos.order/action_receipt_to_customer HTTP/1.1" 200 - 26 0.040 0.052 2026-10-11 19:19:32,564 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,604 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,646 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:32,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,553 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:33,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:33,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.payment-screen .button.js_tip' 2026-10-11 19:19:33,597 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:19:33,612 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:19:33,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,646 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:19:33,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:19:33,679 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,695 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:33,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73178901 for PoS orders references: ['Order 00055-010-0003'] (draft: False) 2026-10-11 19:19:33,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:33,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73178901 with result: [{'id': 54, 'pos_reference': 'Order 00055-010-0003', 'account_move': False}] 2026-10-11 19:19:33,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:33] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.051 0.069 2026-10-11 19:19:33,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:33] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.010 2026-10-11 19:19:34,626 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,645 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,797 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:19:34,831 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:34,847 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:34,862 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:34,891 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29790173 for PoS orders references: ['Order 00055-010-0004'] (draft: False) 2026-10-11 19:19:34,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:34,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29790173 with result: [{'id': 55, 'pos_reference': 'Order 00055-010-0004', 'account_move': False}] 2026-10-11 19:19:34,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.020 0.057 2026-10-11 19:19:35,739 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,796 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,812 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,829 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,864 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:35,897 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:36,748 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:36,763 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:36,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:36,796 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:36,812 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:37,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:19:37,666 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:37,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:37,695 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:37,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:37,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26894825 for PoS orders references: ['Order 00055-010-0005'] (draft: False) 2026-10-11 19:19:37,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:37,785 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26894825 with result: [{'id': 56, 'pos_reference': 'Order 00055-010-0005', 'account_move': False}] 2026-10-11 19:19:37,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.018 0.058 2026-10-11 19:19:38,578 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:38,595 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenTour on step: '.receipt-screen .top-content h1:contains("19.00")' 2026-10-11 19:19:38,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:38,621 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:19:38,637 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:38,650 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11295 2026-10-11 19:19:38,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:19:38,658 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11295 2026-10-11 19:19:38,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191938_739922_TestUi.txt 2026-10-11 19:19:38,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmphdik43df_chrome_odoo" 2026-10-11 19:19:38,777 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-10-11 19:19:39,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11560 2026-10-11 19:19:39,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpga7azm7w_chrome_odoo 2026-10-11 19:19:39,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44457/json/version 2026-10-11 19:19:39,400 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44457/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:19:39,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:19:39,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44457/json 2026-10-11 19:19:39,431 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44457/json with timeout 3 increased to 10s during tests 2026-10-11 19:19:39,440 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44457/devtools/page/80100EAFAE547D3287C4EFA647D054C2 2026-10-11 19:19:39,453 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:19:39,460 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:19:39,622 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:19:39,624 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:19:39,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:19:39,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:19:39,639 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:19:41,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.083 1.482 2026-10-11 19:19:41,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '80100EAFAE547D3287C4EFA647D054C2', 'loaderId': 'A657609C2664357F641FB1FACFF311B1', 'isDownload': False} 2026-10-11 19:19:41,206 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ChromeTour')" 2026-10-11 19:19:41,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:41,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:19:41,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 19:19:41,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.036 2026-10-11 19:19:41,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:19:41,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:19:41,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:19:41,773 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:19:41,774 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:41,788 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ChromeTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:19:42,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.228 0.399 2026-10-11 19:19:42,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:42] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.657 2026-10-11 19:19:42,510 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:42,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.104 2026-10-11 19:19:42,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 19:19:42,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:19:43,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.100 0.403 2026-10-11 19:19:43,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.047 2026-10-11 19:19:43,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.018 2026-10-11 19:19:43,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:19:43,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.011 0.038 2026-10-11 19:19:43,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.087 2026-10-11 19:19:43,529 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:19:43,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.124 2026-10-11 19:19:43,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.022 0.175 2026-10-11 19:19:43,631 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:19:43,640 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:43,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:43,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.227 2026-10-11 19:19:43,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.277 2026-10-11 19:19:43,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.237 2026-10-11 19:19:43,738 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:19:43,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.208 2026-10-11 19:19:43,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.238 2026-10-11 19:19:43,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.137 2026-10-11 19:19:43,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.145 2026-10-11 19:19:43,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.081 2026-10-11 19:19:43,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:43,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.097 2026-10-11 19:19:43,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.097 2026-10-11 19:19:43,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.074 2026-10-11 19:19:43,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.011 0.094 2026-10-11 19:19:43,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.013 0.115 2026-10-11 19:19:43,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:43] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-11 19:19:44,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:44] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.147 2026-10-11 19:19:44,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:44] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.010 0.163 2026-10-11 19:19:44,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:44] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.172 2026-10-11 19:19:44,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:44] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.003 0.089 2026-10-11 19:19:44,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:19:44,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:44,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader:contains(Cash In/Out)' 2026-10-11 19:19:44,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:44] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.018 2026-10-11 19:19:44,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:44,400 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,444 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,481 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,528 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:44,562 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:44,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:44,610 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:19:44,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:44,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:45,621 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:45,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:19:45,628 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:45,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 19:19:45,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:45,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:45,678 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:45,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,712 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:19:45,728 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,761 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,830 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:19:45,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:45,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:46,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:46,713 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:46,728 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:46,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:46,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:46] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.010 0.012 2026-10-11 19:19:46,761 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:46,778 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:46,792 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72993118 for PoS orders references: ['Order 00056-002-0003'] (draft: False) 2026-10-11 19:19:46,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:19:46,813 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:46,984 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72993118 with result: [{'id': 57, 'pos_reference': 'Order 00056-002-0003', 'account_move': False}] 2026-10-11 19:19:47,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.097 0.116 2026-10-11 19:19:47,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:47] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.019 0.010 2026-10-11 19:19:47,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:19:47,781 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:47,795 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:47,811 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:47,828 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:47,845 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:19:47,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:19:47,878 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:47,895 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:47,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:47,928 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:47,944 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:47,961 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:19:47,979 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:19:47,998 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:19:48,011 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:48,028 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:48,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:48,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:48,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:48,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 19:19:48,112 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:19:48,129 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-10-11 19:19:48,145 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:48,162 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:48,178 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:48,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:19:48,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:19:48,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:19:48,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:48,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:48,278 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:48,295 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:48,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:48,328 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:49,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:49,178 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:49,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:49,207 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6196673 for PoS orders references: ['Order 00056-002-0001'] (draft: False) 2026-10-11 19:19:49,211 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("2.0")' 2026-10-11 19:19:49,289 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6196673 with result: [{'id': 58, 'pos_reference': 'Order 00056-002-0001', 'account_move': False}] 2026-10-11 19:19:49,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.028 0.074 2026-10-11 19:19:50,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:50,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:50,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:50,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,145 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 19:19:50,162 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:19:50,178 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.receipt-screen .top-content h1:contains("30.0")' 2026-10-11 19:19:50,194 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,211 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:19:50,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:19:50,266 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.screen.ticket-screen' 2026-10-11 19:19:50,278 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,295 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,328 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,345 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:19:50,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: '.ticket-screen .highlight' 2026-10-11 19:19:50,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,395 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,411 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,445 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,480 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:50,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:51,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:19:51,376 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:19:51,436 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:51,445 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:19:51,468 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:19:51,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:51,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:19:51,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:19:51,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:19:51,526 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75605482 for PoS orders references: ['Order 00056-002-0005'] (draft: False) 2026-10-11 19:19:51,529 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ChromeTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:19:53,672 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75605482 with result: [{'id': 59, 'pos_reference': 'Order 00056-002-0005', 'account_move': 216}] 2026-10-11 19:19:53,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 783 0.637 1.550 2026-10-11 19:19:53,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:53] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.005 0.014 2026-10-11 19:19:53,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:53] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-10-11 19:19:54,569 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:19:54,581 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:54,586 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11560 2026-10-11 19:19:54,587 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:19:54,587 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11560 2026-10-11 19:19:54,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_191954_695349_TestUi.txt 2026-10-11 19:19:54,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpga7azm7w_chrome_odoo" 2026-10-11 19:19:54,722 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-10-11 19:19:55,173 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11784 2026-10-11 19:19:55,173 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpd34h622b_chrome_odoo 2026-10-11 19:19:55,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34989/json/version 2026-10-11 19:19:55,175 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34989/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:19:55,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:19:55,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34989/json 2026-10-11 19:19:55,202 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34989/json with timeout 3 increased to 10s during tests 2026-10-11 19:19:55,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34989/devtools/page/DB91BEA6854342210F660CC27182ABF0 2026-10-11 19:19:55,225 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:19:55,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:19:55,399 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:19:55,401 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:19:55,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:19:55,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:19:55,439 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:19:56,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 110 0.066 0.810 2026-10-11 19:19:56,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'DB91BEA6854342210F660CC27182ABF0', 'loaderId': 'BA46607C82269BC17D3AD3405CABDE97', 'isDownload': False} 2026-10-11 19:19:56,314 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_03_pos_with_lots')" 2026-10-11 19:19:56,329 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:56,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.014 2026-10-11 19:19:56,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-10-11 19:19:56,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.011 0.040 2026-10-11 19:19:56,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.009 0.010 2026-10-11 19:19:56,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:19:56,863 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:19:56,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:19:56,877 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:56,918 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:19:57,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.219 0.500 2026-10-11 19:19:57,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:57] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.732 2026-10-11 19:19:57,711 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:19:57,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.094 2026-10-11 19:19:57,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:19:57,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-10-11 19:19:58,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.143 0.437 2026-10-11 19:19:58,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.058 2026-10-11 19:19:58,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.016 2026-10-11 19:19:58,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:19:58,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.028 0.053 2026-10-11 19:19:58,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.091 2026-10-11 19:19:58,817 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:19:58,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.124 2026-10-11 19:19:58,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.182 2026-10-11 19:19:58,926 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:19:58,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:19:58,951 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:19:58,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.221 2026-10-11 19:19:58,972 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:19:59,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.275 2026-10-11 19:19:59,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.258 2026-10-11 19:19:59,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.249 2026-10-11 19:19:59,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.035 0.269 2026-10-11 19:19:59,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.012 0.197 2026-10-11 19:19:59,192 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:19:59,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.020 0.231 2026-10-11 19:19:59,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.207 2026-10-11 19:19:59,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.204 2026-10-11 19:19:59,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-10-11 19:19:59,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.171 2026-10-11 19:19:59,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.120 2026-10-11 19:19:59,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.090 2026-10-11 19:19:59,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.114 2026-10-11 19:19:59,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.139 2026-10-11 19:19:59,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.141 2026-10-11 19:19:59,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.144 2026-10-11 19:19:59,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.101 2026-10-11 19:19:59,662 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:19:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.021 2026-10-11 19:19:59,717 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,772 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,776 100 INFO rb-21b7005-225486-423724 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-10-11 19:19:59,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:00,651 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:00,662 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:00,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:00,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:00,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:01,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:20:01,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_03_pos_with_lots on step: '.o_pricelist_button' 2026-10-11 19:20:01,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:01,581 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:01,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:01,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:02,452 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:02,453 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:02,465 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:02] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:20:02,468 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11784 2026-10-11 19:20:02,468 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:02,477 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11784 2026-10-11 19:20:02,572 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192002_572697_TestUi.txt 2026-10-11 19:20:02,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpd34h622b_chrome_odoo" 2026-10-11 19:20:02,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-10-11 19:20:03,096 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 11993 2026-10-11 19:20:03,097 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp575rdo27_chrome_odoo 2026-10-11 19:20:03,097 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45397/json/version 2026-10-11 19:20:03,099 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45397/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:03,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:03,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45397/json 2026-10-11 19:20:03,142 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45397/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:03,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45397/devtools/page/15CD406EE064A044D89D32284B1914CC 2026-10-11 19:20:03,171 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:03,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:03,378 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:20:03,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:03,383 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:03,383 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:03,399 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:04,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.089 0.872 2026-10-11 19:20:04,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '15CD406EE064A044D89D32284B1914CC', 'loaderId': '48B2F0DB0812065D404EEE65A2F56308', 'isDownload': False} 2026-10-11 19:20:04,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ProductConfiguratorTour')" 2026-10-11 19:20:04,380 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:04,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:20:04,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:20:04,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-10-11 19:20:04,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:20:04,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.009 2026-10-11 19:20:04,915 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:04,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:20:04,923 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:04,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ProductConfiguratorTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:20:05,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.226 0.515 2026-10-11 19:20:05,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.768 2026-10-11 19:20:05,776 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:05,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.103 2026-10-11 19:20:05,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.011 0.008 2026-10-11 19:20:05,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:20:06,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.109 0.359 2026-10-11 19:20:06,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.042 2026-10-11 19:20:06,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "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-10-11 19:20:06,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.004 0.006 2026-10-11 19:20:06,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.030 0.040 2026-10-11 19:20:06,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:20:06,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.110 2026-10-11 19:20:06,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.157 2026-10-11 19:20:06,795 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:20:06,808 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:06,815 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:06,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.221 2026-10-11 19:20:06,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.269 2026-10-11 19:20:06,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.329 2026-10-11 19:20:06,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.264 2026-10-11 19:20:07,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.278 2026-10-11 19:20:07,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:07,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.204 2026-10-11 19:20:07,041 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:20:07,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.198 2026-10-11 19:20:07,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image/res.users/45/avatar_128 HTTP/1.1" 200 - 18 0.021 0.181 2026-10-11 19:20:07,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.155 2026-10-11 19:20:07,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.155 2026-10-11 19:20:07,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.148 2026-10-11 19:20:07,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.100 2026-10-11 19:20:07,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.107 2026-10-11 19:20:07,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:20:07,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.129 2026-10-11 19:20:07,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.148 2026-10-11 19:20:07,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.155 2026-10-11 19:20:07,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.147 2026-10-11 19:20:07,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.130 2026-10-11 19:20:07,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:20:07,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,544 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,554 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.043 2026-10-11 19:20:07,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-10-11 19:20:07,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,627 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:20:07,722 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,727 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,761 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,777 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,794 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,827 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:20:07,847 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,877 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,895 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,913 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,944 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:20:07,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:07,994 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:08,011 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:08,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: '.product-configurator-popup .attribute-name-cell' 2026-10-11 19:20:08,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'confirming product configuration (trigger: .product-configurator-popup .button.confirm)' 2026-10-11 19:20:08,068 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:08,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:08,105 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:08,123 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:20:08,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:08,127 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:08,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ProductConfiguratorTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:08,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94962628 for PoS orders references: ['Order 00058-002-0001'] (draft: False) 2026-10-11 19:20:08,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:08,164 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:08,330 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94962628 with result: [{'id': 60, 'pos_reference': 'Order 00058-002-0001', 'account_move': False}] 2026-10-11 19:20:08,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 109 0.091 0.119 2026-10-11 19:20:08,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:08] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:20:09,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:09,170 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:09,187 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 11993 2026-10-11 19:20:09,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:09,189 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 11993 2026-10-11 19:20:09,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192009_300823_TestUi.txt 2026-10-11 19:20:09,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp575rdo27_chrome_odoo" 2026-10-11 19:20:09,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-10-11 19:20:09,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12208 2026-10-11 19:20:09,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_ahui0oz_chrome_odoo 2026-10-11 19:20:09,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39701/json/version 2026-10-11 19:20:09,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39701/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:09,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:09,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39701/json 2026-10-11 19:20:09,974 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39701/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:09,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39701/devtools/page/3D9F3D24FD9823485771664590B6D860 2026-10-11 19:20:10,032 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:10,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:10,227 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:20:10,229 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:10,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:10,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:10,248 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:11,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.077 0.694 2026-10-11 19:20:11,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '3D9F3D24FD9823485771664590B6D860', 'loaderId': 'BB6D05C4FBA0F377C52E541F87840AF4', 'isDownload': False} 2026-10-11 19:20:11,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('TicketScreenTour')" 2026-10-11 19:20:11,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:11,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-10-11 19:20:11,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 19:20:11,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.030 2026-10-11 19:20:11,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:20:11,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 19:20:11,616 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:20:11,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:11,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-10-11 19:20:11,650 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('TicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:20:12,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.233 0.452 2026-10-11 19:20:12,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:12] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.712 2026-10-11 19:20:12,438 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:12,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.117 2026-10-11 19:20:12,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:20:12,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 19:20:13,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.153 0.398 2026-10-11 19:20:13,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.053 2026-10-11 19:20:13,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "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-10-11 19:20:13,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:20:13,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.016 0.036 2026-10-11 19:20:13,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.082 2026-10-11 19:20:13,469 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:20:13,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.117 2026-10-11 19:20:13,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.142 2026-10-11 19:20:13,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.188 2026-10-11 19:20:13,612 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20: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-10-11 19:20:13,623 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:20:13,630 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:13,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.232 2026-10-11 19:20:13,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.226 2026-10-11 19:20:13,683 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:20:13,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.023 0.211 2026-10-11 19:20:13,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.024 0.244 2026-10-11 19:20:13,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.250 2026-10-11 19:20:13,821 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:13,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.190 2026-10-11 19:20:13,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.193 2026-10-11 19:20:13,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.168 2026-10-11 19:20:13,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.173 2026-10-11 19:20:13,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.012 0.176 2026-10-11 19:20:13,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.128 2026-10-11 19:20:13,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.016 0.110 2026-10-11 19:20:13,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.117 2026-10-11 19:20:13,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.126 2026-10-11 19:20:14,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:14] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.132 2026-10-11 19:20:14,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:14] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.115 2026-10-11 19:20:14,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:14] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.017 0.062 2026-10-11 19:20:14,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:20:14,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:14,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:14] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.017 0.018 2026-10-11 19:20:14,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:14,414 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:14,422 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:20:14,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,475 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,486 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,497 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,511 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:14,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:14,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:14,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:20:14,661 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:14,677 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,693 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,710 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,727 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,761 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,777 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,796 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,827 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:14,844 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:14,860 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:14,878 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,894 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:20:14,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:14,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:14,944 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:14,963 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:14,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:14,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:15,010 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,029 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,043 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,077 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,112 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:20:15,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:20:15,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:15,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:15,260 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:15,277 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:20:15,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,329 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,343 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,361 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,377 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,394 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,412 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,444 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:20:15,460 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:20:15,497 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:15,537 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:15,544 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 19:20:15,546 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:15,547 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:20:15,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:15,578 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:15,595 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:15,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:20:15,643 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,677 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,694 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,711 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,727 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,760 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,777 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:15,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:20:16,617 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:16,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:16,645 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:16,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:16,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:16] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.015 2026-10-11 19:20:16,676 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:16,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64185821 for PoS orders references: ['Order 00059-002-0005'] (draft: False) 2026-10-11 19:20:16,689 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:20:16,843 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64185821 with result: [{'id': 61, 'pos_reference': 'Order 00059-002-0005', 'account_move': False}] 2026-10-11 19:20:16,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.078 0.103 2026-10-11 19:20:16,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:16] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.013 0.010 2026-10-11 19:20:17,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:20:17,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:17,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:17,661 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:17,677 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:17,711 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:17,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Receipt")' 2026-10-11 19:20:17,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:17,777 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:17,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-10-11 19:20:17,811 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,827 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:17,844 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:17,867 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Ongoing")' 2026-10-11 19:20:17,877 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,895 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:17,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:17,927 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,944 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:17,960 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:17,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:17,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Receipt Number")' 2026-10-11 19:20:18,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:18,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:18,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:18,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-10-11 19:20:18,077 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:18,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:18,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar input' 2026-10-11 19:20:18,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .search ul li:contains("Customer")' 2026-10-11 19:20:18,144 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:18,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:18,177 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:18,193 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:18,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:18,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:18,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:18,262 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:18,277 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-10-11 19:20:18,296 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:18,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:18] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.013 0.019 2026-10-11 19:20:18,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:18] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.027 0.041 2026-10-11 19:20:19,161 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:19,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-10-11 19:20:19,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .pos-receipt-amount:contains("8.00")' 2026-10-11 19:20:19,966 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-10-11 19:20:19,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:20,018 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:20,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Payment")' 2026-10-11 19:20:20,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:20] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.008 0.016 2026-10-11 19:20:20,031 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:20:20,047 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:20:20,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:20,090 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:20,103 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:20,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25133899 for PoS orders references: ['Order 00059-002-0004'] (draft: False) 2026-10-11 19:20:20,190 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25133899 with result: [{'id': 62, 'pos_reference': 'Order 00059-002-0004', 'account_move': False}] 2026-10-11 19:20:20,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.022 0.073 2026-10-11 19:20:20,984 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:20,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:20:21,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:20:21,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:20:21,048 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:20:21,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:20:21,077 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:20:21,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.pos-search-bar .filter ul li:contains("Paid")' 2026-10-11 19:20:21,120 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:21,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.023 2026-10-11 19:20:21,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:21] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 16 0.011 0.035 2026-10-11 19:20:21,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-10-11 19:20:21,961 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:21,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:21,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'Check orderline with attributes: undefined (trigger: .order-container .orderline)' 2026-10-11 19:20:22,011 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Invoice")' 2026-10-11 19:20:22,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:20:22,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:22,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:22,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Reprint Invoice")' 2026-10-11 19:20:22,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:22] "POST /web/dataset/call_kw/pos.order/write HTTP/1.1" 200 - 4 0.004 0.006 2026-10-11 19:20:24,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:24] "POST /web/dataset/call_kw/pos.order/action_pos_order_invoice HTTP/1.1" 200 - 759 0.620 1.558 2026-10-11 19:20:24,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:24] "POST /web/dataset/call_kw/pos.order/read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:20:24,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:24] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.016 0.035 2026-10-11 19:20:24,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.015 0.023 2026-10-11 19:20:24,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:24] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.017 0.043 2026-10-11 19:20:25,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-10-11 19:20:25,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .control-button:contains("Print Receipt")' 2026-10-11 19:20:25,276 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:26,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:20:26,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.receipt-screen .button.back' 2026-10-11 19:20:26,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-10-11 19:20:26,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:26,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:20:26,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.018 2026-10-11 19:20:26,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:20:26,147 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-10-11 19:20:26,164 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:26,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .set-partner:contains("Partner Test 3")' 2026-10-11 19:20:26,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.023 2026-10-11 19:20:26,193 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:20:26,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:26,257 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:20:26,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:20:26,283 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:20:26,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:26,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.005 0.016 2026-10-11 19:20:26,345 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,353 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:26] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:26,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:20:26,394 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:20:26,411 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:26,443 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:20:27,865 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:27,876 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:27,894 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:20:29,326 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:29,343 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:29,359 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:30,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:20:30,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:30,232 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .to-refund-highlight:contains("Refunding 2.00")' 2026-10-11 19:20:30,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:20:30,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:30] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.027 2026-10-11 19:20:30,260 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:30,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:30,293 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:30,310 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:30,325 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35048250 for PoS orders references: ['Order 00059-002-0006'] (draft: False) 2026-10-11 19:20:30,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:30,412 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35048250 with result: [{'id': 63, 'pos_reference': 'Order 00059-002-0006', 'account_move': False}] 2026-10-11 19:20:30,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.030 0.077 2026-10-11 19:20:31,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:31,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.control-button:contains("Refund")' 2026-10-11 19:20:31,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .order-row > .col:contains("-0005")' 2026-10-11 19:20:31,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour TicketScreenTour on step: '.ticket-screen .refund-note:contains("2.00 Refunded")' 2026-10-11 19:20:31,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:31] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.009 0.035 2026-10-11 19:20:31,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:31] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 17 0.016 0.043 2026-10-11 19:20:32,138 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:32,148 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:20:32,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12208 2026-10-11 19:20:32,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:32,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12208 2026-10-11 19:20:32,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192032_246334_TestUi.txt 2026-10-11 19:20:32,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_ahui0oz_chrome_odoo" 2026-10-11 19:20:32,265 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-10-11 19:20:33,069 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12469 2026-10-11 19:20:33,070 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbv2pwxh0_chrome_odoo 2026-10-11 19:20:33,070 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32849/json/version 2026-10-11 19:20:33,072 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32849/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:33,134 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:33,134 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32849/json 2026-10-11 19:20:33,135 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32849/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:33,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32849/devtools/page/6906D479A0390D5AF51BCB7A52484FF7 2026-10-11 19:20:33,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:33,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:33,429 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:20:33,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:33,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:33,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:33,448 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:34,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.067 0.834 2026-10-11 19:20:34,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6906D479A0390D5AF51BCB7A52484FF7', 'loaderId': 'B32FD84F857E8C1BBDFCAFD5513AED87', 'isDownload': False} 2026-10-11 19:20:34,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptScreenDiscountWithPricelistTour')" 2026-10-11 19:20:34,370 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:34,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 19:20:34,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 19:20:34,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.034 2026-10-11 19:20:34,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.006 0.009 2026-10-11 19:20:34,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:20:34,871 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:34,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:20:34,884 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:34,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptScreenDiscountWithPricelistTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:20:35,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.225 0.503 2026-10-11 19:20:35,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.723 2026-10-11 19:20:35,690 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:35,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.064 2026-10-11 19:20:35,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:20:35,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:20:36,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.116 0.424 2026-10-11 19:20:36,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.055 2026-10-11 19:20:36,576 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "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-10-11 19:20:36,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:20:36,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.014 0.032 2026-10-11 19:20:36,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.079 2026-10-11 19:20:36,718 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:20:36,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.114 2026-10-11 19:20:36,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.169 2026-10-11 19:20:36,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.214 2026-10-11 19:20:36,863 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:36,883 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:36,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:36,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.266 2026-10-11 19:20:36,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.241 2026-10-11 19:20:36,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.222 2026-10-11 19:20:36,984 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:20:37,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=product.product&field=image_128&id=880&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.247 2026-10-11 19:20:37,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.229 2026-10-11 19:20:37,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.160 2026-10-11 19:20:37,072 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:20:37,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.142 2026-10-11 19:20:37,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.144 2026-10-11 19:20:37,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.151 2026-10-11 19:20:37,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:20:37,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-11 19:20:37,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.013 0.095 2026-10-11 19:20:37,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.099 2026-10-11 19:20:37,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.132 2026-10-11 19:20:37,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.148 2026-10-11 19:20:37,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.150 2026-10-11 19:20:37,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.167 2026-10-11 19:20:37,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.105 2026-10-11 19:20:37,593 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:20:37,621 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:20:37,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,676 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.o_pricelist_button' 2026-10-11 19:20:37,693 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,714 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:37,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:37,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:20:37,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:37,776 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:37,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74283648 for PoS orders references: ['Order 00060-002-0001'] (draft: False) 2026-10-11 19:20:37,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:37,825 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:20:38,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74283648 with result: [{'id': 64, 'pos_reference': 'Order 00060-002-0001', 'account_move': False}] 2026-10-11 19:20:38,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.078 0.152 2026-10-11 19:20:38,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:38] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.012 2026-10-11 19:20:38,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,842 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-10-11 19:20:38,865 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,876 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,893 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:38,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:38,959 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:38,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:38,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21832227 for PoS orders references: ['Order 00060-002-0002'] (draft: False) 2026-10-11 19:20:38,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptScreenDiscountWithPricelistTour on step: '.pos-receipt:not(:contains("Discounts"))' 2026-10-11 19:20:39,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21832227 with result: [{'id': 65, 'pos_reference': 'Order 00060-002-0002', 'account_move': False}] 2026-10-11 19:20:39,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.029 0.090 2026-10-11 19:20:39,886 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:39,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:39,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12469 2026-10-11 19:20:39,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:39,915 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12469 2026-10-11 19:20:40,011 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192040_010941_TestUi.txt 2026-10-11 19:20:40,011 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbv2pwxh0_chrome_odoo" 2026-10-11 19:20:40,034 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-10-11 19:20:40,501 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12686 2026-10-11 19:20:40,501 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpn24m0pvm_chrome_odoo 2026-10-11 19:20:40,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36579/json/version 2026-10-11 19:20:40,512 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36579/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:40,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:40,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36579/json 2026-10-11 19:20:40,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36579/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:40,547 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36579/devtools/page/05982D820E37922DA4CE1C83337B3D85 2026-10-11 19:20:40,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:40,561 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:40,752 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:20:40,755 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:40,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:40,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:40,774 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:41,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:41] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 110 0.070 0.863 2026-10-11 19:20:41,706 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '05982D820E37922DA4CE1C83337B3D85', 'loaderId': '660720211FE815FEFF3481FC0E1646A5', 'isDownload': False} 2026-10-11 19:20:41,706 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningTour')" 2026-10-11 19:20:41,722 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:41,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:41] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:20:41,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:41] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:20:41,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:41] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 19:20:42,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:42] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:20:42,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.007 2026-10-11 19:20:42,309 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:42,325 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:42,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.011 2026-10-11 19:20:42,366 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:20:43,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.218 0.491 2026-10-11 19:20:43,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:43] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.710 2026-10-11 19:20:43,152 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:43,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.097 2026-10-11 19:20:43,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:20:43,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.013 2026-10-11 19:20:44,232 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:20:44,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.109 1.247 2026-10-11 19:20:44,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.059 2026-10-11 19:20:44,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "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-10-11 19:20:44,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:20:44,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.030 0.035 2026-10-11 19:20:44,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:44] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.110 2026-10-11 19:20:45,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:20:45,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.165 2026-10-11 19:20:45,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.229 2026-10-11 19:20:45,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:20:45,128 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:20:45,136 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:45,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.271 2026-10-11 19:20:45,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.290 2026-10-11 19:20:45,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.261 2026-10-11 19:20:45,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.212 2026-10-11 19:20:45,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.208 2026-10-11 19:20:45,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:20:45,289 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:45,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.140 2026-10-11 19:20:45,299 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:20:45,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.104 2026-10-11 19:20:45,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.095 2026-10-11 19:20:45,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.098 2026-10-11 19:20:45,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 19:20:45,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.013 0.080 2026-10-11 19:20:45,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.077 2026-10-11 19:20:45,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.115 2026-10-11 19:20:45,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.141 2026-10-11 19:20:45,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.141 2026-10-11 19:20:45,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.146 2026-10-11 19:20:45,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.084 2026-10-11 19:20:45,860 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-10-11 19:20:45,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.014 2026-10-11 19:20:45,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:45,909 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '0123456789' (trigger: body)' 2026-10-11 19:20:45,926 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:45,942 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000000004' (trigger: body)' 2026-10-11 19:20:45,959 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:45,975 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2305000123451' (trigger: body)' 2026-10-11 19:20:45,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:46,009 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005000000' (trigger: body)' 2026-10-11 19:20:46,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:46,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningTour on step: 'PoS model scan barcode '2100005080002' (trigger: body)' 2026-10-11 19:20:46,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:46,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:46,077 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:46,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12686 2026-10-11 19:20:46,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:46,084 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12686 2026-10-11 19:20:46,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192046_180925_TestUi.txt 2026-10-11 19:20:46,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpn24m0pvm_chrome_odoo" 2026-10-11 19:20:46,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_combo ... 2026-10-11 19:20:49,652 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 12885 2026-10-11 19:20:49,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpk34ojkd3_chrome_odoo 2026-10-11 19:20:49,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38133/json/version 2026-10-11 19:20:49,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38133/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:49,678 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:49,678 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38133/json 2026-10-11 19:20:49,679 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38133/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:49,689 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38133/devtools/page/AD345FB4068421547A12F29F68E8AE5B 2026-10-11 19:20:49,700 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:49,711 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:50,038 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:20:50,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:50,043 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:50,043 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:50,058 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:50,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:50] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.100 0.676 2026-10-11 19:20:50,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AD345FB4068421547A12F29F68E8AE5B', 'loaderId': '4F749578E89C0E350FC68E7288CA2148', 'isDownload': False} 2026-10-11 19:20:50,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboPriceTaxIncludedTour')" 2026-10-11 19:20:50,860 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:50,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:50] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:20:50,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:50] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.017 2026-10-11 19:20:50,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:50] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-10-11 19:20:51,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:51] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.009 0.011 2026-10-11 19:20:51,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-10-11 19:20:51,394 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:20:51,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:20:51,401 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:20:51,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboPriceTaxIncludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:20:52,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.178 0.488 2026-10-11 19:20:52,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.678 2026-10-11 19:20:52,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:20:52,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.056 2026-10-11 19:20:52,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:20:52,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.011 0.005 2026-10-11 19:20:52,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.148 0.423 2026-10-11 19:20:53,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.059 2026-10-11 19:20:53,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "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-10-11 19:20:53,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:20:53,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=883&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.028 0.066 2026-10-11 19:20:53,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=885&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.115 2026-10-11 19:20:53,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=887&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.161 2026-10-11 19:20:53,342 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:20:53,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:20:53,361 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:53,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=884&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.222 2026-10-11 19:20:53,368 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:20:53,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=882&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.276 2026-10-11 19:20:53,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=886&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.297 2026-10-11 19:20:53,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.243 2026-10-11 19:20:53,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=888&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.248 2026-10-11 19:20:53,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:20:53,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.162 2026-10-11 19:20:53,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.168 2026-10-11 19:20:53,570 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:53,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.024 0.176 2026-10-11 19:20:53,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.157 2026-10-11 19:20:53,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.158 2026-10-11 19:20:53,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.159 2026-10-11 19:20:53,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.111 2026-10-11 19:20:53,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.129 2026-10-11 19:20:53,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=889&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:20:53,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.132 2026-10-11 19:20:53,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=892&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.164 2026-10-11 19:20:53,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=891&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.198 2026-10-11 19:20:53,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.218 2026-10-11 19:20:53,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.242 2026-10-11 19:20:53,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:53] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.230 2026-10-11 19:20:54,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.218 2026-10-11 19:20:54,047 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:20:54,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.234 2026-10-11 19:20:54,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.248 2026-10-11 19:20:54,141 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'canceling product configuration (trigger: .product-configurator-popup .button.cancel)' 2026-10-11 19:20:54,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=890&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.254 2026-10-11 19:20:54,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,214 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.246 2026-10-11 19:20:54,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,253 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.288 2026-10-11 19:20:54,281 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,293 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,326 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.283 2026-10-11 19:20:54,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.277 2026-10-11 19:20:54,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.243 2026-10-11 19:20:54,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.229 2026-10-11 19:20:54,422 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:54] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.200 2026-10-11 19:20:54,443 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,459 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,475 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,493 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,509 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,542 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,575 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,609 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,625 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:54,642 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,491 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,508 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,525 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,542 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,575 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,608 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,626 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,642 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:20:55,659 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,675 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,692 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:55,708 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,560 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,576 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,609 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:20:56,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:20:56,700 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:56,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:56,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:56,738 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:20:56,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.008 0.011 2026-10-11 19:20:56,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboPriceTaxIncludedTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:20:56,769 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:20:56,777 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79422573 for PoS orders references: ['Order 00062-002-0001'] (draft: False) 2026-10-11 19:20:56,970 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79422573 with result: [{'id': 66, 'pos_reference': 'Order 00062-002-0001', 'account_move': False}] 2026-10-11 19:20:56,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.080 0.150 2026-10-11 19:20:57,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.113 2026-10-11 19:20:57,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:57] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:20:57,782 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,792 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,809 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,826 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,842 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,927 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:20:57,934 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:20:57,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:20:57,961 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 12885 2026-10-11 19:20:57,962 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:20:57,962 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 12885 2026-10-11 19:20:58,056 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192058_056696_TestUi.txt 2026-10-11 19:20:58,057 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpk34ojkd3_chrome_odoo" 2026-10-11 19:20:58,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-10-11 19:20:58,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13108 2026-10-11 19:20:58,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmphiqfsnzq_chrome_odoo 2026-10-11 19:20:58,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40399/json/version 2026-10-11 19:20:58,812 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40399/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:20:58,867 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:20:58,867 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40399/json 2026-10-11 19:20:58,868 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40399/json with timeout 3 increased to 10s during tests 2026-10-11 19:20:58,877 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40399/devtools/page/1053A3CF767458C6FA6D5FDB569FEE7E 2026-10-11 19:20:58,898 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:20:58,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:20:59,230 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:20:59,233 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:20:59,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:20:59,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:20:59,249 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:20:59,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:20:59] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.072 0.660 2026-10-11 19:20:59,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1053A3CF767458C6FA6D5FDB569FEE7E', 'loaderId': 'EABF787390D3994705A59EC0CC3EC05D', 'isDownload': False} 2026-10-11 19:20:59,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ShowTaxExcludedTour')" 2026-10-11 19:21:00,000 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:00,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.007 2026-10-11 19:21:00,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:21:00,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.039 2026-10-11 19:21:00,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:21:00,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 19:21:00,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:00,531 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:00,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.012 0.007 2026-10-11 19:21:00,562 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ShowTaxExcludedTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:01,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.204 0.481 2026-10-11 19:21:01,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:01] "GET /pos/ui HTTP/1.1" 200 - 20 0.019 0.702 2026-10-11 19:21:01,336 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:01,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.096 2026-10-11 19:21:01,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:21:01,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:21:02,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.113 0.438 2026-10-11 19:21:02,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.046 2026-10-11 19:21:02,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "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-10-11 19:21:02,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:02,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.020 0.036 2026-10-11 19:21:02,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.090 2026-10-11 19:21:02,305 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:21:02,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.127 2026-10-11 19:21:02,357 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:21:02,368 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:02,373 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:02,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.167 2026-10-11 19:21:02,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.230 2026-10-11 19:21:02,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.270 2026-10-11 19:21:02,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.228 2026-10-11 19:21:02,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.215 2026-10-11 19:21:02,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.166 2026-10-11 19:21:02,558 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:21:02,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.166 2026-10-11 19:21:02,569 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:21:02,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.128 2026-10-11 19:21:02,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.015 0.128 2026-10-11 19:21:02,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.150 2026-10-11 19:21:02,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.153 2026-10-11 19:21:02,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.133 2026-10-11 19:21:02,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.120 2026-10-11 19:21:02,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=893&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.156 2026-10-11 19:21:02,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.187 2026-10-11 19:21:02,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.183 2026-10-11 19:21:02,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.198 2026-10-11 19:21:02,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.206 2026-10-11 19:21:02,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.006 0.206 2026-10-11 19:21:02,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.013 0.183 2026-10-11 19:21:03,092 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ShowTaxExcludedTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:03,111 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:03,126 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:03,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.026 0.018 2026-10-11 19:21:03,157 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:03,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:03,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:03,178 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:03,198 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:21:03,207 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13108 2026-10-11 19:21:03,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:03,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13108 2026-10-11 19:21:03,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192103_304612_TestUi.txt 2026-10-11 19:21:03,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmphiqfsnzq_chrome_odoo" 2026-10-11 19:21:03,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-10-11 19:21:04,025 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13309 2026-10-11 19:21:04,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcfvmpt7f_chrome_odoo 2026-10-11 19:21:04,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32957/json/version 2026-10-11 19:21:04,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32957/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:04,069 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:04,069 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:32957/json 2026-10-11 19:21:04,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32957/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:04,079 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:32957/devtools/page/1A35BD36CE1B3BAFCADB7B982586BF02 2026-10-11 19:21:04,090 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:04,104 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:04,337 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:04,340 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:04,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:04,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:04,357 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:05,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.078 0.695 2026-10-11 19:21:05,129 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1A35BD36CE1B3BAFCADB7B982586BF02', 'loaderId': '4E76E93A650656B04B5E7D652E9968D1', 'isDownload': False} 2026-10-11 19:21:05,129 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('BarcodeScanningProductPackagingTour')" 2026-10-11 19:21:05,152 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:05,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:21:05,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:21:05,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-10-11 19:21:05,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.011 2026-10-11 19:21:05,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 19:21:05,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:05,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-10-11 19:21:05,677 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:05,698 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('BarcodeScanningProductPackagingTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:06,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.194 0.495 2026-10-11 19:21:06,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:06] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.696 2026-10-11 19:21:06,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:06,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.071 2026-10-11 19:21:06,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:06,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:21:07,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.100 0.368 2026-10-11 19:21:07,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.048 2026-10-11 19:21:07,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "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-10-11 19:21:07,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:07,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.020 0.042 2026-10-11 19:21:07,341 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:21:07,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.122 2026-10-11 19:21:07,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.172 2026-10-11 19:21:07,467 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21: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-10-11 19:21:07,477 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:07,482 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:21:07,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.221 2026-10-11 19:21:07,518 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:21:07,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.278 2026-10-11 19:21:07,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.288 2026-10-11 19:21:07,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.225 2026-10-11 19:21:07,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=894&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.227 2026-10-11 19:21:07,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.015 0.126 2026-10-11 19:21:07,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.135 2026-10-11 19:21:07,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:21:07,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.126 2026-10-11 19:21:07,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.103 2026-10-11 19:21:07,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 19:21:07,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.096 2026-10-11 19:21:07,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.015 0.100 2026-10-11 19:21:07,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.090 2026-10-11 19:21:07,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.133 2026-10-11 19:21:07,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.175 2026-10-11 19:21:07,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.013 0.174 2026-10-11 19:21:07,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.233 2026-10-11 19:21:07,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.196 2026-10-11 19:21:07,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.194 2026-10-11 19:21:08,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:08] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.165 2026-10-11 19:21:08,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:08,193 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-10-11 19:21:08,211 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:08,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.020 2026-10-11 19:21:08,224 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345601' (trigger: body)' 2026-10-11 19:21:08,242 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:08,258 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-10-11 19:21:08,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:08,291 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour BarcodeScanningProductPackagingTour on step: 'PoS model scan barcode '12345610' (trigger: body)' 2026-10-11 19:21:08,308 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:08,325 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:08,326 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:08,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13309 2026-10-11 19:21:08,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:08,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13309 2026-10-11 19:21:08,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192108_428783_TestUi.txt 2026-10-11 19:21:08,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcfvmpt7f_chrome_odoo" 2026-10-11 19:21:08,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-10-11 19:21:09,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13512 2026-10-11 19:21:09,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4vb6bjgg_chrome_odoo 2026-10-11 19:21:09,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35129/json/version 2026-10-11 19:21:09,557 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35129/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:09,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:09,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35129/json 2026-10-11 19:21:09,607 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35129/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:09,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35129/devtools/page/EFF1547525798DF29B8593DFA1B664AE 2026-10-11 19:21:09,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:09,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:09,940 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:09,944 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:09,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:09,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:09,963 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:10,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:10] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 113 0.064 0.627 2026-10-11 19:21:10,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EFF1547525798DF29B8593DFA1B664AE', 'loaderId': '112E0915BAB53A297F56F401EDA3FF72', 'isDownload': False} 2026-10-11 19:21:10,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GS1BarcodeScanningTour')" 2026-10-11 19:21:10,675 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:10,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:10] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:21:10,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:10] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:21:10,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:10] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:21:11,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:21:11,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:21:11,195 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:11,229 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:21:11,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.012 0.016 2026-10-11 19:21:11,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:21:11,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:21:11,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GS1BarcodeScanningTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:11,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.218 0.477 2026-10-11 19:21:12,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "GET /pos/ui HTTP/1.1" 200 - 21 0.022 0.698 2026-10-11 19:21:12,074 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:12,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.081 2026-10-11 19:21:12,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:21:12,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:21:12,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:21:12,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:21:12,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.107 0.358 2026-10-11 19:21:12,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.066 2026-10-11 19:21:12,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.019 2026-10-11 19:21:12,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:13,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.017 0.045 2026-10-11 19:21:13,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.091 2026-10-11 19:21:13,135 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:21:13,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.141 2026-10-11 19:21:13,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.184 2026-10-11 19:21:13,223 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21: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-10-11 19:21:13,246 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:21:13,255 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:13,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.024 0.240 2026-10-11 19:21:13,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.291 2026-10-11 19:21:13,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.268 2026-10-11 19:21:13,376 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-11 19:21:13,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=895&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.022 0.238 2026-10-11 19:21:13,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.246 2026-10-11 19:21:13,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.155 2026-10-11 19:21:13,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.152 2026-10-11 19:21:13,452 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:21:13,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.090 2026-10-11 19:21:13,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.084 2026-10-11 19:21:13,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.011 0.105 2026-10-11 19:21:13,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.106 2026-10-11 19:21:13,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.125 2026-10-11 19:21:13,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=896&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.149 2026-10-11 19:21:13,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=897&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.160 2026-10-11 19:21:13,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.188 2026-10-11 19:21:13,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.215 2026-10-11 19:21:13,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.020 0.244 2026-10-11 19:21:13,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.225 2026-10-11 19:21:13,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.210 2026-10-11 19:21:13,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.201 2026-10-11 19:21:13,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.171 2026-10-11 19:21:13,925 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:13,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-10-11 19:21:13,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.017 2026-10-11 19:21:13,970 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:13,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125100000001' (trigger: body)' 2026-10-11 19:21:13,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,008 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020125305' (trigger: body)' 2026-10-11 19:21:14,027 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '01084316730201253010' (trigger: body)' 2026-10-11 19:21:14,058 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-10-11 19:21:14,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,108 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '08431673020126' (trigger: body)' 2026-10-11 19:21:14,125 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-10-11 19:21:14,158 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '3760171283370' (trigger: body)' 2026-10-11 19:21:14,191 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132' (trigger: body)' 2026-10-11 19:21:14,224 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,241 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour GS1BarcodeScanningTour on step: 'PoS model scan barcode '0108431673020132305' (trigger: body)' 2026-10-11 19:21:14,259 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,274 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:14,276 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:14,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13512 2026-10-11 19:21:14,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:14,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13512 2026-10-11 19:21:14,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192114_386872_TestUi.txt 2026-10-11 19:21:14,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4vb6bjgg_chrome_odoo" 2026-10-11 19:21:14,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-10-11 19:21:15,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13726 2026-10-11 19:21:15,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpsdqnoa_i_chrome_odoo 2026-10-11 19:21:15,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44401/json/version 2026-10-11 19:21:15,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44401/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:15,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:15,100 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44401/json 2026-10-11 19:21:15,100 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44401/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:15,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44401/devtools/page/CF00614A70B19A511D96CD3FDC986A4D 2026-10-11 19:21:15,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:15,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:15,427 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:15,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:15,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:15,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:15,445 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:16,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.081 0.578 2026-10-11 19:21:16,104 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'CF00614A70B19A511D96CD3FDC986A4D', 'loaderId': '3471A266E6E2E0EBDFD6156957AEDFB2', 'isDownload': False} 2026-10-11 19:21:16,104 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_add_multiple_serials_at_once')" 2026-10-11 19:21:16,121 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:16,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:21:16,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 19:21:16,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.032 2026-10-11 19:21:16,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:21:16,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:21:16,588 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:16,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:21:16,607 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:16,628 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:21:17,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.228 0.493 2026-10-11 19:21:17,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:17,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.070 2026-10-11 19:21:17,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.017 2026-10-11 19:21:17,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:21:17,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.025 0.037 2026-10-11 19:21:17,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.081 2026-10-11 19:21:17,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-11 19:21:17,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:21:17,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.145 2026-10-11 19:21:17,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.199 2026-10-11 19:21:17,757 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:21:17,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:17,787 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:17,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.229 2026-10-11 19:21:17,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.217 2026-10-11 19:21:17,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:17,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=898&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.226 2026-10-11 19:21:17,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.218 2026-10-11 19:21:17,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.233 2026-10-11 19:21:17,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.169 2026-10-11 19:21:17,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.176 2026-10-11 19:21:17,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.144 2026-10-11 19:21:18,000 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:21:18,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.152 2026-10-11 19:21:18,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.153 2026-10-11 19:21:18,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.019 0.152 2026-10-11 19:21:18,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.009 0.135 2026-10-11 19:21:18,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.142 2026-10-11 19:21:18,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.021 0.154 2026-10-11 19:21:18,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.180 2026-10-11 19:21:18,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.178 2026-10-11 19:21:18,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.144 2026-10-11 19:21:18,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.091 2026-10-11 19:21:18,493 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.016 2026-10-11 19:21:18,525 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,543 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,558 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,576 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,609 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,643 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,659 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_add_multiple_serials_at_once on step: '.fa-trash-o' 2026-10-11 19:21:18,675 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,692 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,725 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,761 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,774 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:18,776 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:18,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13726 2026-10-11 19:21:18,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:18,784 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13726 2026-10-11 19:21:18,878 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192118_878778_TestUi.txt 2026-10-11 19:21:18,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpsdqnoa_i_chrome_odoo" 2026-10-11 19:21:18,896 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-10-11 19:21:19,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 13927 2026-10-11 19:21:19,301 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp721mqubl_chrome_odoo 2026-10-11 19:21:19,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40817/json/version 2026-10-11 19:21:19,304 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40817/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:19,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:19,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40817/json 2026-10-11 19:21:19,334 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40817/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:19,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40817/devtools/page/8F1018E9C6E1F15060BB7F066BB73893 2026-10-11 19:21:19,354 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:19,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:19,631 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:19,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:19,641 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:19,641 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:19,669 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:20,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:20] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 110 0.071 0.744 2026-10-11 19:21:20,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '8F1018E9C6E1F15060BB7F066BB73893', 'loaderId': 'E4B4FC3A4C8BC819BAE96CAB992315DC', 'isDownload': False} 2026-10-11 19:21:20,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OrderPaidInCash')" 2026-10-11 19:21:20,511 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:20,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:20] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:21:20,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:20] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:21:20,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:20] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-10-11 19:21:21,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:21:21,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 19:21:21,061 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:21:21,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:21:21,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:21,085 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OrderPaidInCash', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:21,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.182 0.500 2026-10-11 19:21:21,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.695 2026-10-11 19:21:21,841 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:21,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.064 2026-10-11 19:21:21,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:21:22,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:21:22,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.141 0.342 2026-10-11 19:21:22,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.056 2026-10-11 19:21:22,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "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-10-11 19:21:22,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:21:22,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.029 0.047 2026-10-11 19:21:22,799 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:21:22,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.118 2026-10-11 19:21:22,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.161 2026-10-11 19:21:22,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.197 2026-10-11 19:21:22,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:21:22,966 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:22,979 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:22,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:22] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.250 2026-10-11 19:21:23,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:21:23,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.296 2026-10-11 19:21:23,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.233 2026-10-11 19:21:23,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.236 2026-10-11 19:21:23,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.225 2026-10-11 19:21:23,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:21:23,136 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:21:23,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.015 0.138 2026-10-11 19:21:23,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.148 2026-10-11 19:21:23,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.145 2026-10-11 19:21:23,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.127 2026-10-11 19:21:23,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.112 2026-10-11 19:21:23,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.116 2026-10-11 19:21:23,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.157 2026-10-11 19:21:23,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.164 2026-10-11 19:21:23,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.006 0.163 2026-10-11 19:21:23,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.181 2026-10-11 19:21:23,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.007 0.186 2026-10-11 19:21:23,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.155 2026-10-11 19:21:23,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:23,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.015 2026-10-11 19:21:23,691 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,707 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,726 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,741 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,758 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,777 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,791 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:23,808 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:24,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:24,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:21:24,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:21:24,700 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:24,702 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:24,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:24,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:24,742 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:21:24,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76732428 for PoS orders references: ['Order 00067-002-0001'] (draft: False) 2026-10-11 19:21:24,766 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:24,782 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:24,904 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76732428 with result: [{'id': 67, 'pos_reference': 'Order 00067-002-0001', 'account_move': False}] 2026-10-11 19:21:24,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.059 0.104 2026-10-11 19:21:24,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:24] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:21:25,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:21:25,709 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:25,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:21:25,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:21:25,758 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '.close-button' 2026-10-11 19:21:25,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'div.popup.close-pos-popup input' 2026-10-11 19:21:25,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:25] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.010 0.033 2026-10-11 19:21:26,577 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:27,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:21:27,342 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: 'footer .button:contains('Close Session')' 2026-10-11 19:21:27,359 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-10-11 19:21:27,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:27] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.008 0.016 2026-10-11 19:21:27,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:27] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 23 0.016 0.036 2026-10-11 19:21:28,011 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: account.move 2026-10-11 19:21:28,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:28] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 612 0.420 0.952 2026-10-11 19:21:30,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web HTTP/1.1" 200 - 43 0.036 1.376 2026-10-11 19:21:30,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-10-11 19:21:30,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.028 2026-10-11 19:21:30,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web/webclient/load_menus/863e4879eeab0840566241beb0fa7b9d36daeb78522a266717efe90c2e9bba45 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-11 19:21:30,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.023 0.055 2026-10-11 19:21:30,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:30,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:30] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:21:31,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:21:31,324 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 19:21:31,333 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-11 19:21:31,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.003 0.014 2026-10-11 19:21:31,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:31,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.106 0.103 2026-10-11 19:21:31,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.178 2026-10-11 19:21:31,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.174 2026-10-11 19:21:31,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.007 0.181 2026-10-11 19:21:31,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.016 0.227 2026-10-11 19:21:31,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.213 2026-10-11 19:21:31,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.077 2026-10-11 19:21:31,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.072 2026-10-11 19:21:31,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.089 2026-10-11 19:21:31,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.075 2026-10-11 19:21:31,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /web/image?model=res.users&field=avatar_128&id=44 HTTP/1.1" 200 - 11 0.015 0.097 2026-10-11 19:21:31,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /web?reload=true HTTP/1.1" 200 - 16 0.009 0.047 2026-10-11 19:21:31,863 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:31,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.023 0.013 2026-10-11 19:21:32,784 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:21:32,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 19:21:32,795 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-11 19:21:32,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.009 2026-10-11 19:21:32,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.031 0.054 2026-10-11 19:21:32,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.058 2026-10-11 19:21:32,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.059 2026-10-11 19:21:32,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.011 0.061 2026-10-11 19:21:32,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.042 2026-10-11 19:21:32,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.025 2026-10-11 19:21:32,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.038 2026-10-11 19:21:33,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:33] "GET /web/image?model=res.users&field=avatar_128&id=44 HTTP/1.1" 304 - 11 0.024 0.053 2026-10-11 19:21:33,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:33] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.091 2026-10-11 19:21:33,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:33] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.022 0.064 2026-10-11 19:21:33,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:33] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.008 0.023 2026-10-11 19:21:34,086 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour OrderPaidInCash on step: '[name=last_session_closing_cash]:contains(25.00)' 2026-10-11 19:21:34,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:34,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:34,108 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 13927 2026-10-11 19:21:34,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:34,110 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 13927 2026-10-11 19:21:34,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192134_259228_TestUi.txt 2026-10-11 19:21:34,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp721mqubl_chrome_odoo" 2026-10-11 19:21:34,286 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-10-11 19:21:34,932 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14201 2026-10-11 19:21:34,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpdo5h62nm_chrome_odoo 2026-10-11 19:21:34,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46569/json/version 2026-10-11 19:21:34,934 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46569/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:34,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:34,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46569/json 2026-10-11 19:21:34,995 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46569/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:35,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46569/devtools/page/45603DD4D31265CD36B36B9D3F56A32F 2026-10-11 19:21:35,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:35,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:35,200 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:21:35,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:35,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:35,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:35,220 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:36,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 114 0.093 0.881 2026-10-11 19:21:36,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '45603DD4D31265CD36B36B9D3F56A32F', 'loaderId': '9B43D8A66EAC7BE4E17F753C859A4364', 'isDownload': False} 2026-10-11 19:21:36,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashRoundingPayment')" 2026-10-11 19:21:36,216 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:36,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:21:36,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.024 2026-10-11 19:21:36,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.032 2026-10-11 19:21:36,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:21:36,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.006 2026-10-11 19:21:36,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:21:36,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:21:36,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:36,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashRoundingPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:37,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:37,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.267 0.577 2026-10-11 19:21:37,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.045 2026-10-11 19:21:37,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.018 2026-10-11 19:21:37,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:21:37,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:37] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.017 0.049 2026-10-11 19:21:38,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.103 2026-10-11 19:21:38,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.145 2026-10-11 19:21:38,078 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:38,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.203 2026-10-11 19:21:38,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.250 2026-10-11 19:21:38,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.288 2026-10-11 19:21:38,245 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:21:38,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.276 2026-10-11 19:21:38,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:21:38,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:21:38,306 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:38,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.020 0.277 2026-10-11 19:21:38,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.261 2026-10-11 19:21:38,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.266 2026-10-11 19:21:38,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.237 2026-10-11 19:21:38,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.165 2026-10-11 19:21:38,441 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:21:38,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.140 2026-10-11 19:21:38,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 19 0.018 0.167 2026-10-11 19:21:38,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.177 2026-10-11 19:21:38,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.149 2026-10-11 19:21:38,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.115 2026-10-11 19:21:38,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.101 2026-10-11 19:21:38,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.105 2026-10-11 19:21:38,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.084 2026-10-11 19:21:38,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.093 2026-10-11 19:21:38,636 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:38] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.011 0.071 2026-10-11 19:21:38,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:38,975 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.029 0.022 2026-10-11 19:21:39,017 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,025 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:21:39,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:21:39,060 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:39,060 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:39,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'total is 1.90 (trigger: .total:contains("1.90"))' 2026-10-11 19:21:39,081 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,125 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,142 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,157 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:39,190 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:21:39,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashRoundingPayment on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:21:39,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:39,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14201 2026-10-11 19:21:39,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:39,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14201 2026-10-11 19:21:39,323 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192139_323190_TestUi.txt 2026-10-11 19:21:39,323 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpdo5h62nm_chrome_odoo" 2026-10-11 19:21:39,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-10-11 19:21:39,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14398 2026-10-11 19:21:39,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkvp8mhgw_chrome_odoo 2026-10-11 19:21:39,835 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39079/json/version 2026-10-11 19:21:39,836 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39079/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:39,908 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:39,908 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39079/json 2026-10-11 19:21:39,909 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39079/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:39,922 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39079/devtools/page/C0A607FA7EF53E13BA1D4EAF02D70675 2026-10-11 19:21:39,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:39,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:40,124 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:40,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:40,130 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:40,130 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:40,143 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:40,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:40] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 111 0.064 0.627 2026-10-11 19:21:40,834 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C0A607FA7EF53E13BA1D4EAF02D70675', 'loaderId': 'FF77DA2B6A355DF32681E36CA741814F', 'isDownload': False} 2026-10-11 19:21:40,834 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTour2')" 2026-10-11 19:21:40,855 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:40,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:21:40,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:21:40,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.040 2026-10-11 19:21:41,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:41] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:21:41,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.012 2026-10-11 19:21:41,439 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:41,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:21:41,453 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:41,462 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:21:42,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.211 0.428 2026-10-11 19:21:42,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "GET /pos/ui HTTP/1.1" 200 - 20 0.017 0.664 2026-10-11 19:21:42,191 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:42,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.093 2026-10-11 19:21:42,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:42,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:21:42,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.116 0.453 2026-10-11 19:21:43,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.050 2026-10-11 19:21:43,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.016 2026-10-11 19:21:43,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:21:43,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.018 0.035 2026-10-11 19:21:43,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.022 0.088 2026-10-11 19:21:43,242 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:21:43,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.150 2026-10-11 19:21:43,294 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:21:43,311 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:43,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.196 2026-10-11 19:21:43,346 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:21:43,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.221 2026-10-11 19:21:43,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.274 2026-10-11 19:21:43,415 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:43,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.257 2026-10-11 19:21:43,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.182 2026-10-11 19:21:43,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.103 2026-10-11 19:21:43,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.108 2026-10-11 19:21:43,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.017 0.094 2026-10-11 19:21:43,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.082 2026-10-11 19:21:43,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.011 0.115 2026-10-11 19:21:43,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.125 2026-10-11 19:21:43,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.132 2026-10-11 19:21:43,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.154 2026-10-11 19:21:43,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:21:43,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.192 2026-10-11 19:21:43,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.195 2026-10-11 19:21:43,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.168 2026-10-11 19:21:43,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.157 2026-10-11 19:21:43,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:43] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.143 2026-10-11 19:21:44,007 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,056 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,090 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,142 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,157 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,173 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:21:44,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:21:44,208 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:44] "GET /point_of_sale/static/src/img/pay-later.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:21:44,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,256 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:44,308 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:44,315 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14398 2026-10-11 19:21:44,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:44,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14398 2026-10-11 19:21:44,418 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192144_418137_TestUi.txt 2026-10-11 19:21:44,418 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkvp8mhgw_chrome_odoo" 2026-10-11 19:21:44,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-10-11 19:21:45,019 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14614 2026-10-11 19:21:45,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpv58xupv2_chrome_odoo 2026-10-11 19:21:45,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34199/json/version 2026-10-11 19:21:45,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34199/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:45,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:45,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34199/json 2026-10-11 19:21:45,095 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34199/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:45,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34199/devtools/page/620726C404C8FA986C6E716B50830469 2026-10-11 19:21:45,128 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:45,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:45,323 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:21:45,326 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:45,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:45,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:45,352 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:45,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:45] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 109 0.070 0.581 2026-10-11 19:21:46,001 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '620726C404C8FA986C6E716B50830469', 'loaderId': 'E934F1749EB6CC7597C3A09103656B4D', 'isDownload': False} 2026-10-11 19:21:46,001 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('chrome_without_cash_move_permission')" 2026-10-11 19:21:46,019 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:46,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.022 0.008 2026-10-11 19:21:46,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.034 2026-10-11 19:21:46,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:21:46,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:21:46,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 19:21:46,503 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:46,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:46,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.005 2026-10-11 19:21:46,540 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:21:47,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.244 0.475 2026-10-11 19:21:47,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.730 2026-10-11 19:21:47,329 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:47,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.075 2026-10-11 19:21:47,441 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:21:47,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:21:48,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.139 0.380 2026-10-11 19:21:48,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.061 2026-10-11 19:21:48,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "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-10-11 19:21:48,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:21:48,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.031 0.050 2026-10-11 19:21:48,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.142 2026-10-11 19:21:48,372 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:21:48,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.196 2026-10-11 19:21:48,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.250 2026-10-11 19:21:48,502 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:21:48,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:48,529 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:48,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.298 2026-10-11 19:21:48,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:48,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.023 0.353 2026-10-11 19:21:48,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.311 2026-10-11 19:21:48,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.257 2026-10-11 19:21:48,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.241 2026-10-11 19:21:48,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.141 2026-10-11 19:21:48,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.041 2026-10-11 19:21:48,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 19 0.018 0.180 2026-10-11 19:21:48,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.143 2026-10-11 19:21:48,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.148 2026-10-11 19:21:48,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.142 2026-10-11 19:21:48,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.126 2026-10-11 19:21:48,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.104 2026-10-11 19:21:48,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.130 2026-10-11 19:21:48,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.131 2026-10-11 19:21:48,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.006 0.148 2026-10-11 19:21:48,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.165 2026-10-11 19:21:48,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.167 2026-10-11 19:21:48,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:48] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.133 2026-10-11 19:21:49,174 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:49,194 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:49,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:49,214 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:49,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.019 2026-10-11 19:21:49,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14614 2026-10-11 19:21:49,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:49,232 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14614 2026-10-11 19:21:49,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192149_331573_TestUi.txt 2026-10-11 19:21:49,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpv58xupv2_chrome_odoo" 2026-10-11 19:21:49,356 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-10-11 19:21:52,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 14829 2026-10-11 19:21:52,354 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3ng03_5c_chrome_odoo 2026-10-11 19:21:52,354 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42373/json/version 2026-10-11 19:21:52,356 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42373/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:52,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:52,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42373/json 2026-10-11 19:21:52,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42373/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:52,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42373/devtools/page/35AA1473CB02A27AE76E13DEB8D5A53C 2026-10-11 19:21:52,408 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:52,418 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:52,687 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:52,690 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:52,692 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:52,692 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:52,708 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:21:53,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.111 0.669 2026-10-11 19:21:53,490 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '35AA1473CB02A27AE76E13DEB8D5A53C', 'loaderId': '5AC10AA317B6840905EAAE75C9D48FC1', 'isDownload': False} 2026-10-11 19:21:53,491 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange')" 2026-10-11 19:21:53,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:53,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:21:53,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:21:53,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.060 2026-10-11 19:21:53,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:21:53,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-10-11 19:21:54,028 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:21:54,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:21:54,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.018 2026-10-11 19:21:54,072 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:21:54,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.188 0.582 2026-10-11 19:21:54,855 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: 'replace disallowLineQuantityChange to be true (trigger: body)' 2026-10-11 19:21:54,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.058 2026-10-11 19:21:54,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.017 2026-10-11 19:21:54,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:21:55,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.017 0.038 2026-10-11 19:21:55,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.093 2026-10-11 19:21:55,122 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:55,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.132 2026-10-11 19:21:55,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.020 0.177 2026-10-11 19:21:55,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.231 2026-10-11 19:21:55,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.282 2026-10-11 19:21:55,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.266 2026-10-11 19:21:55,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:21:55,363 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:21:55,391 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-11 19:21:55,395 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:21:55,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.021 0.255 2026-10-11 19:21:55,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.287 2026-10-11 19:21:55,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.268 2026-10-11 19:21:55,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.271 2026-10-11 19:21:55,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.167 2026-10-11 19:21:55,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.023 0.199 2026-10-11 19:21:55,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.227 2026-10-11 19:21:55,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.219 2026-10-11 19:21:55,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:21:55,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.014 0.164 2026-10-11 19:21:55,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.160 2026-10-11 19:21:55,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.111 2026-10-11 19:21:55,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.071 2026-10-11 19:21:55,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=910&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.085 2026-10-11 19:21:55,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.120 2026-10-11 19:21:55,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.161 2026-10-11 19:21:55,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.195 2026-10-11 19:21:55,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.238 2026-10-11 19:21:55,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:55] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.247 2026-10-11 19:21:56,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.016 0.235 2026-10-11 19:21:56,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_combo_disallowLineQuantityChange on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:21:56,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.254 2026-10-11 19:21:56,079 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.262 2026-10-11 19:21:56,127 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.021 0.268 2026-10-11 19:21:56,225 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,231 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:56,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.290 2026-10-11 19:21:56,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.288 2026-10-11 19:21:56,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.275 2026-10-11 19:21:56,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.231 2026-10-11 19:21:56,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.203 2026-10-11 19:21:56,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:56] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.176 2026-10-11 19:21:57,087 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:57,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:21:57,112 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:21:57,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 14829 2026-10-11 19:21:57,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:21:57,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 14829 2026-10-11 19:21:57,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192157_216149_TestUi.txt 2026-10-11 19:21:57,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3ng03_5c_chrome_odoo" 2026-10-11 19:21:57,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15043 2026-10-11 19:21:57,513 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1ygsqylv_chrome_odoo 2026-10-11 19:21:57,513 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46881/json/version 2026-10-11 19:21:57,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46881/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:21:57,539 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:21:57,539 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46881/json 2026-10-11 19:21:57,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46881/json with timeout 3 increased to 10s during tests 2026-10-11 19:21:57,550 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46881/devtools/page/0E00BAE60333A3F7D810A42D0887ECA9 2026-10-11 19:21:57,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:21:57,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:21:57,600 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:21:57,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:21:57,610 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:21:57,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:21:57,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:57] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.023 0.094 2026-10-11 19:21:57,743 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '0E00BAE60333A3F7D810A42D0887ECA9', 'loaderId': 'F6C272D6410B212C2424F7D21891496D', 'isDownload': False} 2026-10-11 19:21:57,743 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_disallowLineQuantityChange_2')" 2026-10-11 19:21:57,754 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:21:57,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:57] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.015 2026-10-11 19:21:57,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:57] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 19:21:57,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:57] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.036 2026-10-11 19:21:58,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:21:58,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:21:58,258 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:58,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 19:21:58,277 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:21:58,298 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:21:58,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 180 0.157 0.410 2026-10-11 19:21:58,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.064 2026-10-11 19:21:59,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.018 2026-10-11 19:21:59,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:21:59,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=899&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.028 0.049 2026-10-11 19:21:59,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=900&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.117 2026-10-11 19:21:59,179 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:59,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=901&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.152 2026-10-11 19:21:59,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=902&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.186 2026-10-11 19:21:59,293 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:21:59,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:21:59,313 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:59,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=904&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.214 2026-10-11 19:21:59,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=903&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.277 2026-10-11 19:21:59,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.254 2026-10-11 19:21:59,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=905&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.221 2026-10-11 19:21:59,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:21:59,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:21:59,468 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:21:59,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.014 0.159 2026-10-11 19:21:59,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.124 2026-10-11 19:21:59,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.131 2026-10-11 19:21:59,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.120 2026-10-11 19:21:59,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=906&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.346 2026-10-11 19:21:59,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.149 2026-10-11 19:21:59,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.009 0.128 2026-10-11 19:21:59,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=907&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.139 2026-10-11 19:21:59,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.186 2026-10-11 19:21:59,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=910&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.202 2026-10-11 19:21:59,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=909&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.200 2026-10-11 19:21:59,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.240 2026-10-11 19:21:59,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.269 2026-10-11 19:21:59,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.267 2026-10-11 19:21:59,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:21:59] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.246 2026-10-11 19:22:00,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.248 2026-10-11 19:22:00,028 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,044 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,058 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.239 2026-10-11 19:22:00,080 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,091 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=908&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.233 2026-10-11 19:22:00,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.245 2026-10-11 19:22:00,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,205 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:00,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.276 2026-10-11 19:22:00,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.277 2026-10-11 19:22:00,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.264 2026-10-11 19:22:00,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.221 2026-10-11 19:22:00,329 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:00,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:00] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.212 2026-10-11 19:22:01,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:01,091 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:01,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:01,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:01,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:01,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:01,150 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15043 2026-10-11 19:22:01,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:01,153 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15043 2026-10-11 19:22:01,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192201_259584_TestUi.txt 2026-10-11 19:22:01,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1ygsqylv_chrome_odoo" 2026-10-11 19:22:01,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_with_custom_attribute ... 2026-10-11 19:22:04,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15251 2026-10-11 19:22:04,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbx5hgspe_chrome_odoo 2026-10-11 19:22:04,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37945/json/version 2026-10-11 19:22:04,362 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37945/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:04,422 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:04,422 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37945/json 2026-10-11 19:22:04,423 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37945/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:04,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37945/devtools/page/6E469AF7C50A6BCBC6D68948B907B89A 2026-10-11 19:22:04,467 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:04,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:04,756 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:22:04,760 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:04,763 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:04,763 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:04,785 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:05,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.077 0.595 2026-10-11 19:22:05,454 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '6E469AF7C50A6BCBC6D68948B907B89A', 'loaderId': 'E8DAE86061E47E63AC67F5778C660DFC', 'isDownload': False} 2026-10-11 19:22:05,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_with_custom_attribute')" 2026-10-11 19:22:05,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:05,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:22:05,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:22:05,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.026 2026-10-11 19:22:05,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:22:05,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:22:06,007 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:06,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:22:06,034 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:22:06,046 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:22:06,806 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:06,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.306 0.587 2026-10-11 19:22:07,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.043 2026-10-11 19:22:07,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "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-10-11 19:22:07,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:22:07,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=911&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.039 0.059 2026-10-11 19:22:07,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=913&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.020 0.143 2026-10-11 19:22:07,281 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:07,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=914&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.226 2026-10-11 19:22:07,342 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:22:07,358 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:07,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:07,375 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:07,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=912&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.285 2026-10-11 19:22:07,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=915&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.334 2026-10-11 19:22:07,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=916&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.381 2026-10-11 19:22:07,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.306 2026-10-11 19:22:07,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=917&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.242 2026-10-11 19:22:07,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.025 0.202 2026-10-11 19:22:07,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.214 2026-10-11 19:22:07,631 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:07,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.191 2026-10-11 19:22:07,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.152 2026-10-11 19:22:07,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.149 2026-10-11 19:22:07,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.147 2026-10-11 19:22:07,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.013 0.132 2026-10-11 19:22:07,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.014 0.128 2026-10-11 19:22:07,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=918&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.163 2026-10-11 19:22:07,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=919&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:22:07,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.223 2026-10-11 19:22:07,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:07] "GET /web/image?model=product.product&field=image_128&id=922&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.257 2026-10-11 19:22:08,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=921&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.280 2026-10-11 19:22:08,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.274 2026-10-11 19:22:08,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.234 2026-10-11 19:22:08,084 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.230 2026-10-11 19:22:08,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.208 2026-10-11 19:22:08,144 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,158 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.219 2026-10-11 19:22:08,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,203 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:08,206 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:08,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:08,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.210 2026-10-11 19:22:08,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15251 2026-10-11 19:22:08,238 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:08,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15251 2026-10-11 19:22:08,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=920&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.212 2026-10-11 19:22:08,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.025 0.245 2026-10-11 19:22:08,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192208_346851_TestUi.txt 2026-10-11 19:22:08,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbx5hgspe_chrome_odoo" 2026-10-11 19:22:08,357 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.250 2026-10-11 19:22:08,371 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: waiting for threads: [, ] 2026-10-11 19:22:08,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.247 2026-10-11 19:22:08,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.227 2026-10-11 19:22:08,453 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-10-11 19:22:08,604 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:08,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:08] "GET /web/image/pos.config/20/iface_customer_facing_display_background_image_1920 HTTP/1.1" 200 - 19 0.010 0.333 2026-10-11 19:22:08,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: waiting for threads: [] 2026-10-11 19:22:08,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-10-11 19:22:09,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15469 2026-10-11 19:22:09,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpl12h7bt0_chrome_odoo 2026-10-11 19:22:09,538 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43951/json/version 2026-10-11 19:22:09,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43951/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:09,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:09,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43951/json 2026-10-11 19:22:09,568 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43951/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:09,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43951/devtools/page/B229D85FD5EE887C27B5B59B2B78649F 2026-10-11 19:22:09,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:09,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:09,825 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:22:09,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:09,831 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:09,832 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:09,847 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:11,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:11] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 111 0.067 1.771 2026-10-11 19:22:11,685 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B229D85FD5EE887C27B5B59B2B78649F', 'loaderId': 'E84DF75A716FB844F5688D74460D2C0B', 'isDownload': False} 2026-10-11 19:22:11,685 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('SearchMoreCustomer')" 2026-10-11 19:22:11,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:11,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 19:22:11,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:22:11,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.020 2026-10-11 19:22:12,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:22:12,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:22:12,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:22:12,181 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:12,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('SearchMoreCustomer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:22:12,215 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:22:12,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.228 0.414 2026-10-11 19:22:12,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.052 2026-10-11 19:22:12,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "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-10-11 19:22:12,958 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:22:12,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:22:13,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.017 0.053 2026-10-11 19:22:13,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.107 2026-10-11 19:22:13,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:22:13,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.136 2026-10-11 19:22:13,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.184 2026-10-11 19:22:13,210 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22: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-10-11 19:22:13,222 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:13,233 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:13,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.241 2026-10-11 19:22:13,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.296 2026-10-11 19:22:13,317 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:22:13,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.256 2026-10-11 19:22:13,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.231 2026-10-11 19:22:13,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.276 2026-10-11 19:22:13,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.176 2026-10-11 19:22:13,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.021 0.197 2026-10-11 19:22:13,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:13,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.163 2026-10-11 19:22:13,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.177 2026-10-11 19:22:13,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.180 2026-10-11 19:22:13,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.019 0.183 2026-10-11 19:22:13,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.147 2026-10-11 19:22:13,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.151 2026-10-11 19:22:13,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.150 2026-10-11 19:22:13,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.153 2026-10-11 19:22:13,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.008 0.180 2026-10-11 19:22:13,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.007 0.151 2026-10-11 19:22:13,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.117 2026-10-11 19:22:13,908 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:22:13,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:22:13,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-10-11 19:22:13,957 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-10-11 19:22:13,959 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: '.pos-search-bar input' 2026-10-11 19:22:13,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'Select button Search more (trigger: button:contains("Search more"))' 2026-10-11 19:22:14,915 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:14,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 21 0.019 0.048 2026-10-11 19:22:15,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:22:15,743 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour SearchMoreCustomer on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:22:15,754 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:15,764 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:15,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15469 2026-10-11 19:22:15,775 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:15,775 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15469 2026-10-11 19:22:15,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192215_856378_TestUi.txt 2026-10-11 19:22:15,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpl12h7bt0_chrome_odoo" 2026-10-11 19:22:15,878 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_order_deletion_with_printer ... 2026-10-11 19:22:16,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15668 2026-10-11 19:22:16,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprb9vj3bh_chrome_odoo 2026-10-11 19:22:16,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42271/json/version 2026-10-11 19:22:16,380 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42271/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:16,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:16,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42271/json 2026-10-11 19:22:16,440 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42271/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:16,463 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42271/devtools/page/811F99ACF9BA9B2425B73C1DF1F29939 2026-10-11 19:22:16,478 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:16,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:16,697 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:22:16,700 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:16,702 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:16,702 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:16,722 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:17,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 110 0.063 0.662 2026-10-11 19:22:17,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '811F99ACF9BA9B2425B73C1DF1F29939', 'loaderId': 'D496FA0E3B7FD7DB815F1FB197A65FCA', 'isDownload': False} 2026-10-11 19:22:17,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_draft_order_deletion_with_printer')" 2026-10-11 19:22:17,471 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:17,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.011 2026-10-11 19:22:17,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.033 2026-10-11 19:22:17,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.053 2026-10-11 19:22:17,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:22:17,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:22:18,038 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:18,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:22:18,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:18,077 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:22:18,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.171 0.417 2026-10-11 19:22:18,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.052 2026-10-11 19:22:18,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "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-10-11 19:22:18,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:22:18,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.024 0.038 2026-10-11 19:22:18,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.086 2026-10-11 19:22:18,936 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:22:18,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:18] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.122 2026-10-11 19:22:19,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.183 2026-10-11 19:22:19,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:22:19,044 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:19,053 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:19,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.220 2026-10-11 19:22:19,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.286 2026-10-11 19:22:19,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.251 2026-10-11 19:22:19,151 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:22:19,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.216 2026-10-11 19:22:19,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.240 2026-10-11 19:22:19,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.013 0.204 2026-10-11 19:22:19,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.205 2026-10-11 19:22:19,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:19,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.167 2026-10-11 19:22:19,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.147 2026-10-11 19:22:19,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.152 2026-10-11 19:22:19,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.143 2026-10-11 19:22:19,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.116 2026-10-11 19:22:19,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.074 2026-10-11 19:22:19,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.091 2026-10-11 19:22:19,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.109 2026-10-11 19:22:19,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.115 2026-10-11 19:22:19,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.117 2026-10-11 19:22:19,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.012 0.089 2026-10-11 19:22:19,756 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,782 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,791 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.020 2026-10-11 19:22:19,808 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,824 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:22:19,852 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:22:19,869 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.ticket-screen .highlight' 2026-10-11 19:22:19,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,910 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:22:19,942 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:22:19,959 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-search-bar .filter' 2026-10-11 19:22:19,975 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:19,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,008 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,022 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,040 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,110 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:20,114 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:20,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:22:20,140 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:20,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7040791 for PoS orders references: ['Order 00074-001-0001'] (draft: False) 2026-10-11 19:22:20,162 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:20,329 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7040791 with result: [{'id': 68, 'pos_reference': 'Order 00074-001-0001', 'account_move': False}] 2026-10-11 19:22:20,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.081 0.128 2026-10-11 19:22:20,452 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:22:20,453 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:22:20,453 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:22:20,457 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:22:20,457 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:22:20,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:22:20,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:22:20,459 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:22:20,459 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:22:20,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:22:20,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:22:20,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:22:20,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:22:20,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:22:20,463 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:22:20,465 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:22:20,466 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:22:20,467 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:22:20,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:22:20,470 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:22:20,474 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:22:20,493 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:22:20,495 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 19:22:20,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:22:20,501 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:22:20,508 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:22:20,510 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-11 19:22:20,511 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:22:20,512 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:22:20,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-10-11 19:22:20,519 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:22:20,520 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:22:20,524 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:22:20,527 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:22:20,529 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:22:20,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:20,539 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:22:20,539 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:22:20,554 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:20,557 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:22:20,575 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:20,577 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:20,580 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:22:20,588 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:20,589 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:22:20,592 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:22:20,593 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:22:20,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:22:20,600 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:22:20,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:22:20,610 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:22:20,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:22:20,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:22:20,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:22:20,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:22:20,618 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:22:20,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:22:20,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:22:20,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:22:20,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:22:20,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:22:20,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:22:20,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:22:20,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.020 0.011 2026-10-11 19:22:20,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:22:20,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:22:20,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:22:20,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:22:20,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:22:20,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:22:20,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:22:20,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:22:20,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:22:20,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:22:20,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:22:20,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:20,645 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:22:20,645 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:22:20,649 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:22:20,651 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:22:20,652 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:22:20,657 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:20,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:20,660 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:22:20,702 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:22:20,705 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:22:20,713 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:22:20,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:20,719 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:22:20,720 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:22:20,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:22:20,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:22:20,724 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:22:20,726 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:22:20,726 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:22:20,727 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:22:20,727 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:22:20,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:22:20,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:22:20,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:22:20,729 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:22:20,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:22:20,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:22:20,734 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:20] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:20,734 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:22:20,735 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:22:20,735 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:22:20,736 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:22:20,737 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:22:20,737 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:22:20,738 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:22:20,738 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:22:20,739 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:22:20,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:22:20,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:22:20,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:22:20,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:22:20,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:22:20,742 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:22:21,059 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:21,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82603994 for PoS orders references: ['Order 00074-001-0002'] (draft: True) 2026-10-11 19:22:21,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:21] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:22:21,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82603994 with result: [{'id': 69, 'pos_reference': 'Order 00074-001-0002', 'account_move': False}] 2026-10-11 19:22:21,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.027 0.071 2026-10-11 19:22:21,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:21] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:21,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:22:22,541 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,560 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.pos-topheader .ticket-button' 2026-10-11 19:22:22,576 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_draft_order_deletion_with_printer on step: '.screen.ticket-screen' 2026-10-11 19:22:22,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,606 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,624 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:22] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 8 0.015 0.015 2026-10-11 19:22:22,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:22,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:22] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.009 0.026 2026-10-11 19:22:23,448 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:23,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:23] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details HTTP/1.1" 200 - 11 0.007 0.017 2026-10-11 19:22:23,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.010 2026-10-11 19:22:23,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:23] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 19 0.011 0.030 2026-10-11 19:22:24,031 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: account.move 2026-10-11 19:22:25,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 666 0.571 0.994 2026-10-11 19:22:25,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web HTTP/1.1" 200 - 43 0.040 0.387 2026-10-11 19:22:25,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 19:22:25,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.024 2026-10-11 19:22:25,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web/webclient/load_menus/863e4879eeab0840566241beb0fa7b9d36daeb78522a266717efe90c2e9bba45 HTTP/1.1" 200 - 2 0.002 0.028 2026-10-11 19:22:25,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.016 0.014 2026-10-11 19:22:25,672 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:25,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:25] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:22:26,461 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:22:26,474 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-11 19:22:26,487 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-10-11 19:22:26,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.013 0.008 2026-10-11 19:22:26,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:22:26,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /mail/init_messaging HTTP/1.1" 200 - 87 0.077 0.114 2026-10-11 19:22:26,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.177 2026-10-11 19:22:26,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.158 2026-10-11 19:22:26,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.010 0.178 2026-10-11 19:22:26,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.017 0.222 2026-10-11 19:22:26,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.207 2026-10-11 19:22:26,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.086 2026-10-11 19:22:26,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.115 2026-10-11 19:22:26,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.111 2026-10-11 19:22:26,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.103 2026-10-11 19:22:26,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /web/image?model=res.users&field=avatar_128&id=44 HTTP/1.1" 200 - 11 0.013 0.152 2026-10-11 19:22:26,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:26] "GET /web?reload=true HTTP/1.1" 200 - 16 0.008 0.063 2026-10-11 19:22:27,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.011 2026-10-11 19:22:27,047 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:27,860 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:22:27,864 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:22:27,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-11 19:22:27,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.006 0.012 2026-10-11 19:22:27,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.036 0.061 2026-10-11 19:22:27,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.077 2026-10-11 19:22:28,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.006 0.080 2026-10-11 19:22:28,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.097 2026-10-11 19:22:28,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.053 2026-10-11 19:22:28,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.028 2026-10-11 19:22:28,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.010 0.033 2026-10-11 19:22:28,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.015 2026-10-11 19:22:28,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.023 2026-10-11 19:22:28,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "GET /web/image?model=res.users&field=avatar_128&id=44 HTTP/1.1" 304 - 11 0.014 0.062 2026-10-11 19:22:28,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 50 0.031 0.093 2026-10-11 19:22:28,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:28] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 13 0.017 0.030 2026-10-11 19:22:29,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:29,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:29,194 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:29,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15668 2026-10-11 19:22:29,196 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:29,196 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15668 2026-10-11 19:22:29,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192229_343549_TestUi.txt 2026-10-11 19:22:29,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprb9vj3bh_chrome_odoo" 2026-10-11 19:22:29,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-10-11 19:22:30,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 15965 2026-10-11 19:22:30,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpp2_7kll1_chrome_odoo 2026-10-11 19:22:30,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39001/json/version 2026-10-11 19:22:30,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39001/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:30,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:30,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39001/json 2026-10-11 19:22:30,185 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39001/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:30,193 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39001/devtools/page/7A55D666BCEFD4C0DEA3A39B9EEA1DB2 2026-10-11 19:22:30,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:30,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:30,504 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:22:30,507 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:30,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:30,511 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:30,527 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:31,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.110 0.728 2026-10-11 19:22:31,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7A55D666BCEFD4C0DEA3A39B9EEA1DB2', 'loaderId': '0F63742AF66584295D49F451C20F162E', 'isDownload': False} 2026-10-11 19:22:31,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTax')" 2026-10-11 19:22:31,385 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:31,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-10-11 19:22:31,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:22:31,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.011 0.033 2026-10-11 19:22:31,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:22:31,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.008 2026-10-11 19:22:31,954 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:31,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:22:31,976 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:32,006 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTax', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:22:32,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.281 0.540 2026-10-11 19:22:32,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.835 2026-10-11 19:22:32,901 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:32,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.093 2026-10-11 19:22:33,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:22:33,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:22:33,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.131 0.383 2026-10-11 19:22:33,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.052 2026-10-11 19:22:33,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "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-10-11 19:22:33,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:22:33,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.024 0.042 2026-10-11 19:22:33,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.098 2026-10-11 19:22:33,913 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:33,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.138 2026-10-11 19:22:33,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:33] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.164 2026-10-11 19:22:34,001 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:22:34,011 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:34,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:34,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 19:22:34,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.240 2026-10-11 19:22:34,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.209 2026-10-11 19:22:34,079 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:34,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.026 0.191 2026-10-11 19:22:34,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=923&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.238 2026-10-11 19:22:34,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.177 2026-10-11 19:22:34,210 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:34,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.176 2026-10-11 19:22:34,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.152 2026-10-11 19:22:34,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.021 0.167 2026-10-11 19:22:34,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.189 2026-10-11 19:22:34,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.144 2026-10-11 19:22:34,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.100 2026-10-11 19:22:34,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.012 0.101 2026-10-11 19:22:34,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.149 2026-10-11 19:22:34,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.176 2026-10-11 19:22:34,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.007 0.149 2026-10-11 19:22:34,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.176 2026-10-11 19:22:34,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.196 2026-10-11 19:22:34,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.010 0.163 2026-10-11 19:22:34,705 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:34,721 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:34,754 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:34,772 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:34,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:34,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:34] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 58 0.039 0.078 2026-10-11 19:22:35,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,704 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,721 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:22:35,739 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,757 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,772 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,810 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:35,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:35] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 36 0.030 0.075 2026-10-11 19:22:36,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:22:36,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:36,671 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:36,688 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:22:36,709 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:22:36,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:36,719 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:36,723 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:36,741 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:36,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 19:22:36,755 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:22:36,768 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55955434 for PoS orders references: ['Order 00075-002-0001'] (draft: False) 2026-10-11 19:22:36,776 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:22:36,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:36,941 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55955434 with result: [{'id': 70, 'pos_reference': 'Order 00075-002-0001', 'account_move': False}] 2026-10-11 19:22:36,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.080 0.115 2026-10-11 19:22:37,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:37] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:22:37,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:22:37,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:37,749 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:37,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:37,768 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 15965 2026-10-11 19:22:37,768 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:37,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 15965 2026-10-11 19:22:37,871 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192237_871025_TestUi.txt 2026-10-11 19:22:37,871 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpp2_7kll1_chrome_odoo" 2026-10-11 19:22:37,893 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_two_tax_included ... 2026-10-11 19:22:38,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16180 2026-10-11 19:22:38,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_chumx9e_chrome_odoo 2026-10-11 19:22:38,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44649/json/version 2026-10-11 19:22:38,593 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44649/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:38,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:38,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44649/json 2026-10-11 19:22:38,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44649/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:38,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44649/devtools/page/1BCA385750EFAC01FC9F53E07E955198 2026-10-11 19:22:38,636 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:38,650 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:38,896 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:22:38,898 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:38,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:38,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:38,915 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:39,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:39] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 114 0.089 0.761 2026-10-11 19:22:39,765 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '1BCA385750EFAC01FC9F53E07E955198', 'loaderId': '9481D968113E17F5A7A7E14780E7D411', 'isDownload': False} 2026-10-11 19:22:39,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionTwoTaxIncluded')" 2026-10-11 19:22:39,781 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:39,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.013 0.009 2026-10-11 19:22:39,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.026 2026-10-11 19:22:39,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.037 2026-10-11 19:22:40,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:22:40,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:22:40,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.009 2026-10-11 19:22:40,364 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:22:40,366 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:22:40,399 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionTwoTaxIncluded', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:22:41,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 303 0.197 0.498 2026-10-11 19:22:41,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22: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-10-11 19:22:41,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:22:41,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "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-10-11 19:22:41,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:22:41,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.020 0.039 2026-10-11 19:22:41,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.098 2026-10-11 19:22:41,355 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:22:41,379 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.144 2026-10-11 19:22:41,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.173 2026-10-11 19:22:41,430 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:41,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 19:22:41,471 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:22:41,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.240 2026-10-11 19:22:41,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:41,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.294 2026-10-11 19:22:41,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.277 2026-10-11 19:22:41,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.252 2026-10-11 19:22:41,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=924&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.271 2026-10-11 19:22:41,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.193 2026-10-11 19:22:41,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.155 2026-10-11 19:22:41,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:41,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.139 2026-10-11 19:22:41,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.124 2026-10-11 19:22:41,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.127 2026-10-11 19:22:41,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:22:41,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 19 0.020 0.124 2026-10-11 19:22:41,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.146 2026-10-11 19:22:41,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.152 2026-10-11 19:22:41,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.179 2026-10-11 19:22:41,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.191 2026-10-11 19:22:41,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.173 2026-10-11 19:22:41,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.141 2026-10-11 19:22:41,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:41] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.003 0.127 2026-10-11 19:22:42,160 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:42,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:42,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.018 2026-10-11 19:22:42,207 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("9.09"))' 2026-10-11 19:22:42,225 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:42,240 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:22:42,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:42,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:42,287 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'check order tax amount (trigger: .subentry:contains("4.76"))' 2026-10-11 19:22:42,304 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionTwoTaxIncluded on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:22:42,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:42,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16180 2026-10-11 19:22:42,317 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:42,317 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16180 2026-10-11 19:22:42,412 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192242_412600_TestUi.txt 2026-10-11 19:22:42,413 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_chumx9e_chrome_odoo" 2026-10-11 19:22:42,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-10-11 19:22:43,185 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16374 2026-10-11 19:22:43,185 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbr1a62hy_chrome_odoo 2026-10-11 19:22:43,185 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46537/json/version 2026-10-11 19:22:43,187 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46537/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:43,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:43,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46537/json 2026-10-11 19:22:43,236 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46537/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:43,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46537/devtools/page/7B465BAA2F9A91F6459376F24F5C2E98 2026-10-11 19:22:43,259 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:43,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:43,539 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:22:43,542 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:43,566 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:43,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:43,589 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:44,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.069 0.559 2026-10-11 19:22:44,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7B465BAA2F9A91F6459376F24F5C2E98', 'loaderId': '0639140EC2A1432C23429FA5EE4DBFB8', 'isDownload': False} 2026-10-11 19:22:44,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FixedTaxNegativeQty')" 2026-10-11 19:22:44,243 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:44,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:22:44,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:22:44,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 19:22:44,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:22:44,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:22:44,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:44,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.019 2026-10-11 19:22:44,747 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:44,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FixedTaxNegativeQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:22:45,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.232 0.447 2026-10-11 19:22:45,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.014 0.672 2026-10-11 19:22:45,516 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:45,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.080 2026-10-11 19:22:45,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.010 0.007 2026-10-11 19:22:45,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:22:46,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.150 0.321 2026-10-11 19:22:46,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.048 2026-10-11 19:22:46,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "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-10-11 19:22:46,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:22:46,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.016 0.031 2026-10-11 19:22:46,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.074 2026-10-11 19:22:46,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.106 2026-10-11 19:22:46,494 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:22:46,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.132 2026-10-11 19:22:46,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 19:22:46,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.207 2026-10-11 19:22:46,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.183 2026-10-11 19:22:46,605 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22: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-10-11 19:22:46,626 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:22:46,629 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:22:46,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.189 2026-10-11 19:22:46,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.180 2026-10-11 19:22:46,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.221 2026-10-11 19:22:46,758 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:46,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=product.product&field=image_128&id=925&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.026 0.228 2026-10-11 19:22:46,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.189 2026-10-11 19:22:46,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.203 2026-10-11 19:22:46,851 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:22:46,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.011 0.215 2026-10-11 19:22:46,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.035 0.245 2026-10-11 19:22:46,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.235 2026-10-11 19:22:46,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.191 2026-10-11 19:22:46,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:46] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.008 0.172 2026-10-11 19:22:47,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.145 2026-10-11 19:22:47,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:47] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.158 2026-10-11 19:22:47,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:47] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.109 2026-10-11 19:22:47,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:47] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.101 2026-10-11 19:22:47,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.056 2026-10-11 19:22:47,337 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:47,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:47,371 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:47,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:47,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:47,421 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:48,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:22:48,374 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:22:48,380 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:48,382 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:22:48,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:22:48,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:48,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:48,421 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FixedTaxNegativeQty on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:22:48,438 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19855246 for PoS orders references: ['Order 00077-002-0001'] (draft: False) 2026-10-11 19:22:48,440 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:48,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:22:48,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19855246 with result: [{'id': 71, 'pos_reference': 'Order 00077-002-0001', 'account_move': False}] 2026-10-11 19:22:48,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.056 0.132 2026-10-11 19:22:48,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:48] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:22:49,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:22:49,427 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:49,439 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:22:49,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16374 2026-10-11 19:22:49,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:49,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16374 2026-10-11 19:22:49,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192249_545712_TestUi.txt 2026-10-11 19:22:49,546 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbr1a62hy_chrome_odoo" 2026-10-11 19:22:51,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-10-11 19:22:52,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16579 2026-10-11 19:22:52,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1ijp1bpt_chrome_odoo 2026-10-11 19:22:52,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35825/json/version 2026-10-11 19:22:52,184 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35825/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:22:52,199 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:22:52,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35825/json 2026-10-11 19:22:52,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35825/json with timeout 3 increased to 10s during tests 2026-10-11 19:22:52,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35825/devtools/page/380098F046B5B70B6EEB3AFDCFBA738F 2026-10-11 19:22:52,231 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:22:52,238 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:22:52,528 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:22:52,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:22:52,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:22:52,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:22:52,547 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:22:53,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 114 0.090 0.872 2026-10-11 19:22:53,508 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '380098F046B5B70B6EEB3AFDCFBA738F', 'loaderId': '781F63248CE49E18B5F206A20B534818', 'isDownload': False} 2026-10-11 19:22:53,508 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('limitedProductPricelistLoading')" 2026-10-11 19:22:53,526 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:53,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.007 2026-10-11 19:22:53,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:22:53,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:22:53,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:22:53,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:22:53,995 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:22:53,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:22:53,997 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:54,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('limitedProductPricelistLoading', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:22:54,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 301 0.220 0.495 2026-10-11 19:22:54,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:54] "GET /pos/ui HTTP/1.1" 200 - 22 0.015 0.731 2026-10-11 19:22:54,843 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:22:54,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.097 2026-10-11 19:22:54,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:22:55,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:22:55,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.161 0.301 2026-10-11 19:22:55,602 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.052 2026-10-11 19:22:55,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "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-10-11 19:22:55,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:22:55,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.011 2026-10-11 19:22:55,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.006 0.018 2026-10-11 19:22:55,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.048 2026-10-11 19:22:55,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.054 2026-10-11 19:22:55,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.061 2026-10-11 19:22:55,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 19:22:55,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.056 2026-10-11 19:22:55,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:22:55,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.064 2026-10-11 19:22:55,803 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:22:55,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.075 2026-10-11 19:22:55,852 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:22:55,854 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:22:55,875 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:22:55,890 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:22:55,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image/res.users/42/avatar_128 HTTP/1.1" 200 - 19 0.032 0.063 2026-10-11 19:22:55,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.013 2026-10-11 19:22:55,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.014 2026-10-11 19:22:55,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:55] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.020 2026-10-11 19:22:56,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:22:56,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100100' (trigger: body)' 2026-10-11 19:22:56,641 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:56,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.017 2026-10-11 19:22:56,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:56] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.006 0.029 2026-10-11 19:22:56,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.014 0.036 2026-10-11 19:22:56,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 13 0.016 0.035 2026-10-11 19:22:57,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:22:57,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100200' (trigger: body)' 2026-10-11 19:22:57,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:57,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:57] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.008 0.018 2026-10-11 19:22:57,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.013 0.037 2026-10-11 19:22:57,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 11 0.007 0.029 2026-10-11 19:22:58,498 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour limitedProductPricelistLoading on step: 'PoS model scan barcode '0100300' (trigger: body)' 2026-10-11 19:22:58,504 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:58,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:58] "POST /web/dataset/call_kw/pos.session/find_product_by_barcode HTTP/1.1" 200 - 4 0.006 0.011 2026-10-11 19:22:58,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 23 0.014 0.049 2026-10-11 19:22:58,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:58] "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-10-11 19:22:59,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:22:59,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:22:59,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:22:59,397 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:22:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:22:59,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16579 2026-10-11 19:22:59,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:22:59,407 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16579 2026-10-11 19:22:59,503 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192259_503178_TestUi.txt 2026-10-11 19:22:59,503 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1ijp1bpt_chrome_odoo" 2026-10-11 19:22:59,527 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-10-11 19:23:00,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16781 2026-10-11 19:23:00,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpv_nhofji_chrome_odoo 2026-10-11 19:23:00,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41661/json/version 2026-10-11 19:23:00,183 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41661/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:00,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:00,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41661/json 2026-10-11 19:23:00,193 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41661/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:00,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41661/devtools/page/F2DAD89E7396FFAC22D18EDFCE9D52BE 2026-10-11 19:23:00,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:00,214 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:00,436 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:00,438 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:00,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:00,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:00,462 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:02,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.101 1.667 2026-10-11 19:23:02,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F2DAD89E7396FFAC22D18EDFCE9D52BE', 'loaderId': 'A5B6FF7FCD8487B4E9DBC46C05E65876', 'isDownload': False} 2026-10-11 19:23:02,231 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('LotRefundTour')" 2026-10-11 19:23:02,262 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:02,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-10-11 19:23:02,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:23:02,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:23:02,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:23:02,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:23:02,779 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:02,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:23:02,796 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:02,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('LotRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:23:03,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.184 0.454 2026-10-11 19:23:03,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:03] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.661 2026-10-11 19:23:03,535 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:03,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.092 2026-10-11 19:23:03,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:23:03,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:23:04,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.092 0.344 2026-10-11 19:23:04,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.058 2026-10-11 19:23:04,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "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-10-11 19:23:04,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:23:04,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.024 0.047 2026-10-11 19:23:04,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.102 2026-10-11 19:23:04,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:23:04,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-11 19:23:04,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.159 2026-10-11 19:23:04,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:23:04,540 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:04,552 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:23:04,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.198 2026-10-11 19:23:04,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.248 2026-10-11 19:23:04,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.219 2026-10-11 19:23:04,640 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:04,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=929&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.201 2026-10-11 19:23:04,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.233 2026-10-11 19:23:04,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.012 0.165 2026-10-11 19:23:04,757 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:04,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.185 2026-10-11 19:23:04,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.158 2026-10-11 19:23:04,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.129 2026-10-11 19:23:04,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.133 2026-10-11 19:23:04,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.118 2026-10-11 19:23:04,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.084 2026-10-11 19:23:04,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.063 2026-10-11 19:23:04,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.097 2026-10-11 19:23:04,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.123 2026-10-11 19:23:04,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.128 2026-10-11 19:23:04,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 19:23:04,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.136 2026-10-11 19:23:04,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:04] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.125 2026-10-11 19:23:05,254 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:23:05,271 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:05,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:05,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.021 2026-10-11 19:23:05,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-10-11 19:23:05,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-10-11 19:23:05,353 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:05,358 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:23:05,390 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:23:05,396 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:05,397 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:23:05,403 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:05,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:23:05,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.009 0.013 2026-10-11 19:23:05,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:23:05,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59032697 for PoS orders references: ['Order 00079-002-0001'] (draft: False) 2026-10-11 19:23:05,463 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:23:05,632 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59032697 with result: [{'id': 72, 'pos_reference': 'Order 00079-002-0001', 'account_move': False}] 2026-10-11 19:23:05,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.067 0.135 2026-10-11 19:23:05,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:05] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:23:06,439 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:06,453 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.control-button:contains("Refund")' 2026-10-11 19:23:06,478 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:23:06,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.009 0.019 2026-10-11 19:23:06,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:06] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 23 0.016 0.029 2026-10-11 19:23:07,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:23:07,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:07,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:07,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:23:07,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:23:07,404 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'click lot icon (trigger: .line-lot-icon)' 2026-10-11 19:23:07,422 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour LotRefundTour on step: 'Check lot number (trigger: .popup-input:propValue(123456789))' 2026-10-11 19:23:07,426 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:07,441 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:23:07,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16781 2026-10-11 19:23:07,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:07,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16781 2026-10-11 19:23:07,560 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192307_560564_TestUi.txt 2026-10-11 19:23:07,560 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpv_nhofji_chrome_odoo" 2026-10-11 19:23:07,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-10-11 19:23:08,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 16999 2026-10-11 19:23:08,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp97z3e_xr_chrome_odoo 2026-10-11 19:23:08,350 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35229/json/version 2026-10-11 19:23:08,351 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35229/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:08,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:08,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35229/json 2026-10-11 19:23:08,373 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35229/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:08,390 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35229/devtools/page/251373D8ECCB81C57E7F3FD5D5AD1022 2026-10-11 19:23:08,404 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:08,409 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:08,715 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:08,718 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:08,720 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:08,720 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:08,741 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:09,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:09] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.113 0.752 2026-10-11 19:23:09,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '251373D8ECCB81C57E7F3FD5D5AD1022', 'loaderId': 'AAD61A369313E2E6945531A2B66BC10D', 'isDownload': False} 2026-10-11 19:23:09,605 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultiProductOptionsTour')" 2026-10-11 19:23:09,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:09,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:09] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:23:09,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:09] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.019 2026-10-11 19:23:09,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:09] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 19:23:10,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:23:10,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.013 2026-10-11 19:23:10,131 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:10,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:23:10,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.007 2026-10-11 19:23:10,176 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('MultiProductOptionsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:23:10,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour MultiProductOptionsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:23:10,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.230 0.564 2026-10-11 19:23:11,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.059 2026-10-11 19:23:11,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.019 2026-10-11 19:23:11,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:23:11,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.023 0.052 2026-10-11 19:23:11,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.108 2026-10-11 19:23:11,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:23:11,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.143 2026-10-11 19:23:11,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.183 2026-10-11 19:23:11,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.239 2026-10-11 19:23:11,447 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23: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-10-11 19:23:11,464 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:11,468 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:11,476 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:11,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.301 2026-10-11 19:23:11,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.283 2026-10-11 19:23:11,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=930&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.242 2026-10-11 19:23:11,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.244 2026-10-11 19:23:11,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.208 2026-10-11 19:23:11,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.116 2026-10-11 19:23:11,616 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:11,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.127 2026-10-11 19:23:11,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.124 2026-10-11 19:23:11,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.122 2026-10-11 19:23:11,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.018 0.143 2026-10-11 19:23:11,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.128 2026-10-11 19:23:11,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.130 2026-10-11 19:23:11,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.147 2026-10-11 19:23:11,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.181 2026-10-11 19:23:11,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.191 2026-10-11 19:23:11,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.159 2026-10-11 19:23:11,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.004 0.165 2026-10-11 19:23:11,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:11] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.156 2026-10-11 19:23:12,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:12,142 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:12,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:12] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.020 2026-10-11 19:23:12,153 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:12,170 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:12,171 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:12,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 16999 2026-10-11 19:23:12,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:12,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 16999 2026-10-11 19:23:12,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192312_293920_TestUi.txt 2026-10-11 19:23:12,294 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp97z3e_xr_chrome_odoo" 2026-10-11 19:23:12,314 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_only_unpaid_orders_are_loaded ... 2026-10-11 19:23:12,858 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17198 2026-10-11 19:23:12,859 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1wf4l7u8_chrome_odoo 2026-10-11 19:23:12,859 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38667/json/version 2026-10-11 19:23:12,860 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38667/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:12,908 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:12,908 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38667/json 2026-10-11 19:23:12,908 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38667/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:12,919 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38667/devtools/page/8CD959FD61121DABD660293982A18137 2026-10-11 19:23:12,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:12,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:13,103 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:23:13,115 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:13,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:13,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:13,136 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:13,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:13] "GET /pos/ui?config_id=20 HTTP/1.1" 303 - 14 0.009 0.283 2026-10-11 19:23:14,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web HTTP/1.1" 200 - 110 0.081 0.531 2026-10-11 19:23:14,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '8CD959FD61121DABD660293982A18137', 'loaderId': '7E2F7E095EBAB5AF95E92CF9895361D9', 'isDownload': False} 2026-10-11 19:23:14,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_only_unpaid_orders_are_loaded')" 2026-10-11 19:23:14,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:23:14,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.024 2026-10-11 19:23:14,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/webclient/load_menus/77215feb7c77c824009c2aa95796b99edaab49dee3592ab07c9565cf57552d3e HTTP/1.1" 200 - 2 0.001 0.036 2026-10-11 19:23:14,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.044 2026-10-11 19:23:14,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.011 0.049 2026-10-11 19:23:14,190 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:14,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:14] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:23:15,170 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:23:15,171 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:23:15,172 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:23:15,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.009 2026-10-11 19:23:15,292 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:23:15,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /mail/init_messaging HTTP/1.1" 200 - 104 0.092 0.105 2026-10-11 19:23:15,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.184 2026-10-11 19:23:15,416 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:23:15,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.037 0.149 2026-10-11 19:23:15,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.009 0.193 2026-10-11 19:23:15,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.004 0.218 2026-10-11 19:23:15,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.180 2026-10-11 19:23:15,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 11 0.012 0.138 2026-10-11 19:23:15,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.006 0.109 2026-10-11 19:23:15,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.116 2026-10-11 19:23:15,593 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:23:15,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:23:15,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/offline HTTP/1.1" 200 - 7 0.033 0.118 2026-10-11 19:23:15,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.090 2026-10-11 19:23:15,615 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:23:15,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.104 2026-10-11 19:23:15,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 200 - 18 0.013 0.175 2026-10-11 19:23:15,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web?reload=true HTTP/1.1" 200 - 16 0.013 0.087 2026-10-11 19:23:15,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.010 2026-10-11 19:23:15,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:16,676 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:23:16,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 19:23:16,689 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:23:16,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-10-11 19:23:16,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.036 0.067 2026-10-11 19:23:16,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.077 2026-10-11 19:23:16,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.007 0.056 2026-10-11 19:23:16,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.077 2026-10-11 19:23:16,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.063 2026-10-11 19:23:16,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:23:16,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.032 2026-10-11 19:23:16,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.014 2026-10-11 19:23:16,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:16] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 304 - 11 0.019 0.057 2026-10-11 19:23:17,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:17] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 49 0.064 0.089 2026-10-11 19:23:17,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:17] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 21 0.012 0.025 2026-10-11 19:23:17,972 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:17,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:18,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "POST /web/dataset/call_button HTTP/1.1" 200 - 68 0.108 0.093 2026-10-11 19:23:18,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 37 0.024 0.155 2026-10-11 19:23:18,408 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:18,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-10-11 19:23:18,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.022 2026-10-11 19:23:18,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.027 2026-10-11 19:23:18,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 19:23:18,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.006 2026-10-11 19:23:18,860 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:18,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:23:18,870 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:23:19,654 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:19,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 273 0.335 0.475 2026-10-11 19:23:19,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.063 2026-10-11 19:23:19,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.015 0.018 2026-10-11 19:23:19,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:23:19,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.052 0.036 2026-10-11 19:23:19,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:23:20,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.028 0.120 2026-10-11 19:23:20,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:20,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.186 2026-10-11 19:23:20,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.230 2026-10-11 19:23:20,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.247 2026-10-11 19:23:20,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.343 2026-10-11 19:23:20,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.009 0.232 2026-10-11 19:23:20,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.014 0.203 2026-10-11 19:23:20,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.178 2026-10-11 19:23:20,294 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:23:20,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image/res.users/45/avatar_128 HTTP/1.1" 200 - 11 0.013 0.158 2026-10-11 19:23:20,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.118 2026-10-11 19:23:20,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.107 2026-10-11 19:23:20,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.095 2026-10-11 19:23:20,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.088 2026-10-11 19:23:20,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.099 2026-10-11 19:23:20,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.111 2026-10-11 19:23:20,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.151 2026-10-11 19:23:20,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.003 0.177 2026-10-11 19:23:20,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.187 2026-10-11 19:23:20,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.178 2026-10-11 19:23:20,793 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,819 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.026 0.018 2026-10-11 19:23:20,839 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,863 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60465574 for PoS orders references: ['Order 00081-001-0001'] (draft: True) 2026-10-11 19:23:20,874 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:20,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60465574 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-10-11 19:23:20,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 54 0.042 0.064 2026-10-11 19:23:21,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web HTTP/1.1" 200 - 16 0.010 0.097 2026-10-11 19:23:21,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web HTTP/1.1" 200 - 16 0.008 0.039 2026-10-11 19:23:21,395 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 19:23:21,418 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-10-11 19:23:21,452 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.055 2026-10-11 19:23:21,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.046 0.016 2026-10-11 19:23:21,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.009 0.048 2026-10-11 19:23:21,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.035 0.116 2026-10-11 19:23:21,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.004 0.113 2026-10-11 19:23:21,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.123 2026-10-11 19:23:21,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.009 0.120 2026-10-11 19:23:21,636 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.119 2026-10-11 19:23:21,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.026 2026-10-11 19:23:21,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.037 2026-10-11 19:23:21,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.031 2026-10-11 19:23:21,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 304 - 11 0.011 0.063 2026-10-11 19:23:21,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web?reload=true HTTP/1.1" 200 - 16 0.010 0.059 2026-10-11 19:23:21,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:21] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 19:23:22,127 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:23:22,129 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:23:22,131 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 19:23:22,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.016 2026-10-11 19:23:22,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.008 0.038 2026-10-11 19:23:22,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.028 0.072 2026-10-11 19:23:22,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.001 0.102 2026-10-11 19:23:22,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.002 0.103 2026-10-11 19:23:22,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.007 0.120 2026-10-11 19:23:22,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.107 2026-10-11 19:23:22,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.035 2026-10-11 19:23:22,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.033 2026-10-11 19:23:22,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 304 - 11 0.010 0.068 2026-10-11 19:23:22,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.095 2026-10-11 19:23:22,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.016 2026-10-11 19:23:22,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.011 0.028 2026-10-11 19:23:22,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:22] "GET /web/image/res.users/45/avatar_128 HTTP/1.1" 304 - 11 0.006 0.023 2026-10-11 19:23:23,344 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:23,356 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:23,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:23] "POST /web/dataset/call_button HTTP/1.1" 200 - 36 0.054 0.069 2026-10-11 19:23:23,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:23] "GET /pos/ui?config_id=21 HTTP/1.1" 200 - 20 0.011 0.055 2026-10-11 19:23:23,590 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:23,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:23:23,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:23:24,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.120 0.371 2026-10-11 19:23:24,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.195 2026-10-11 19:23:24,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.050 2026-10-11 19:23:24,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "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-10-11 19:23:24,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:23:24,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-10-11 19:23:24,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "GET /web/image/res.users/45/avatar_128 HTTP/1.1" 304 - 11 0.008 0.030 2026-10-11 19:23:24,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.008 2026-10-11 19:23:25,236 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:25,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.pos-topheader .ticket-button' 2026-10-11 19:23:25,270 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour test_only_unpaid_orders_are_loaded on step: '.screen.ticket-screen' 2026-10-11 19:23:25,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:25] "POST /web/dataset/call_kw/pos.order/export_for_ui_shared_order HTTP/1.1" 200 - 21 0.021 0.035 2026-10-11 19:23:26,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,237 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,252 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,269 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,288 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,292 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:26,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,323 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.013 2026-10-11 19:23:26,337 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:26,343 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:26,355 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99233514 for PoS orders references: ['Order 00081-001-0001'] (draft: False) 2026-10-11 19:23:26,403 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #45 deleted pos.order.line records with IDs: [100] 2026-10-11 19:23:26,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99233514 with result: [{'id': 73, 'pos_reference': 'Order 00081-001-0001', 'account_move': False}] 2026-10-11 19:23:26,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.081 0.126 2026-10-11 19:23:26,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.118 2026-10-11 19:23:26,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:26] "GET /web/image?model=pos.config&id=21&field=custom_logo HTTP/1.1" 200 - 11 0.013 0.012 2026-10-11 19:23:27,327 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:27,336 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:27,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:27,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:27] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 16 0.011 0.030 2026-10-11 19:23:27,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-10-11 19:23:28,158 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:28,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:28] "POST /web/dataset/call_kw/pos.session/update_closing_control_state_session HTTP/1.1" 200 - 7 0.005 0.028 2026-10-11 19:23:28,774 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: account.move 2026-10-11 19:23:29,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:29] "POST /web/dataset/call_kw/pos.session/close_session_from_ui HTTP/1.1" 200 - 652 0.533 1.067 2026-10-11 19:23:29,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:29] "GET /web HTTP/1.1" 200 - 16 0.011 0.039 2026-10-11 19:23:30,294 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-10-11 19:23:30,305 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-10-11 19:23:30,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.036 2026-10-11 19:23:30,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.036 0.021 2026-10-11 19:23:30,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.011 0.050 2026-10-11 19:23:30,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.053 0.089 2026-10-11 19:23:30,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.005 0.118 2026-10-11 19:23:30,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.001 0.092 2026-10-11 19:23:30,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.010 0.084 2026-10-11 19:23:30,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.003 0.038 2026-10-11 19:23:30,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.026 2026-10-11 19:23:30,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.013 2026-10-11 19:23:30,576 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 304 - 11 0.014 0.031 2026-10-11 19:23:30,602 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.052 2026-10-11 19:23:30,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:30] "GET /web?reload=true HTTP/1.1" 200 - 16 0.012 0.049 2026-10-11 19:23:31,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 19:23:31,090 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-10-11 19:23:31,098 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.044 2026-10-11 19:23:31,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.025 0.019 2026-10-11 19:23:31,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.013 0.034 2026-10-11 19:23:31,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /mail/init_messaging HTTP/1.1" 200 - 36 0.035 0.084 2026-10-11 19:23:31,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 7 0.005 0.117 2026-10-11 19:23:31,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.124 2026-10-11 19:23:31,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 3 0.005 0.139 2026-10-11 19:23:31,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.029 2026-10-11 19:23:31,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:23:31,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /web/image?model=res.users&field=avatar_128&id=45 HTTP/1.1" 304 - 11 0.020 0.032 2026-10-11 19:23:31,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.061 2026-10-11 19:23:31,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.054 2026-10-11 19:23:31,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 3 0.001 0.020 2026-10-11 19:23:31,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 14 0.009 0.031 2026-10-11 19:23:31,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:31] "GET /web/image/res.users/45/avatar_128 HTTP/1.1" 304 - 11 0.009 0.031 2026-10-11 19:23:32,357 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:32,370 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:32,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:32,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:32,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:32] "POST /web/dataset/call_button HTTP/1.1" 200 - 23 0.018 0.038 2026-10-11 19:23:32,431 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:23:32,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17198 2026-10-11 19:23:32,442 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:32,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17198 2026-10-11 19:23:32,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192332_599902_TestUi.txt 2026-10-11 19:23:32,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1wf4l7u8_chrome_odoo" 2026-10-11 19:23:32,641 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-10-11 19:23:33,373 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17561 2026-10-11 19:23:33,373 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpr76_r4wu_chrome_odoo 2026-10-11 19:23:33,374 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37543/json/version 2026-10-11 19:23:33,377 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37543/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:33,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:33,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37543/json 2026-10-11 19:23:33,398 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37543/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:33,408 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37543/devtools/page/7CAD375AC826306B5B7D124AE1F48019 2026-10-11 19:23:33,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:33,442 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:33,678 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:33,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:33,683 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:33,683 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:33,697 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:34,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:34] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.115 0.767 2026-10-11 19:23:34,582 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '7CAD375AC826306B5B7D124AE1F48019', 'loaderId': '79EC17501D3DF6E758C1310168A4AAE1', 'isDownload': False} 2026-10-11 19:23:34,583 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenInvoiceOrder')" 2026-10-11 19:23:34,605 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:34,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:34] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-10-11 19:23:34,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:34] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:23:34,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:34] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-10-11 19:23:35,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 19:23:35,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.011 2026-10-11 19:23:35,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:23:35,138 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:35,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:23:35,172 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:23:35,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.226 0.462 2026-10-11 19:23:35,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.666 2026-10-11 19:23:35,912 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:35,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.077 2026-10-11 19:23:36,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:23:36,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:23:36,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.136 0.437 2026-10-11 19:23:36,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.043 2026-10-11 19:23:36,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.012 2026-10-11 19:23:36,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:23:36,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.034 0.050 2026-10-11 19:23:36,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.093 2026-10-11 19:23:36,989 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:23:37,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.113 2026-10-11 19:23:37,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.185 2026-10-11 19:23:37,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:23:37,114 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:37,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:37,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.218 2026-10-11 19:23:37,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.245 2026-10-11 19:23:37,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.247 2026-10-11 19:23:37,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=931&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.243 2026-10-11 19:23:37,258 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:37,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.245 2026-10-11 19:23:37,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.178 2026-10-11 19:23:37,319 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:37,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.183 2026-10-11 19:23:37,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.147 2026-10-11 19:23:37,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.010 0.142 2026-10-11 19:23:37,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.147 2026-10-11 19:23:37,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.027 0.145 2026-10-11 19:23:37,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.140 2026-10-11 19:23:37,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.011 0.150 2026-10-11 19:23:37,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:23:37,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.196 2026-10-11 19:23:37,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.012 0.205 2026-10-11 19:23:37,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.162 2026-10-11 19:23:37,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.166 2026-10-11 19:23:37,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.123 2026-10-11 19:23:37,837 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:23:37,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:37,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.018 2026-10-11 19:23:37,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:37,907 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:37,919 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:37,927 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:23:37,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:23:38,005 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:38,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:23:38,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:23:38,090 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:38,091 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:38,103 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:38,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:38] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 19:23:38,133 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:23:38,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:23:38,154 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:38,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70870428 for PoS orders references: ['Order 00083-002-0001'] (draft: False) 2026-10-11 19:23:38,170 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:23:40,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70870428 with result: [{'id': 74, 'pos_reference': 'Order 00083-002-0001', 'account_move': 228}] 2026-10-11 19:23:40,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 869 0.622 1.630 2026-10-11 19:23:40,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.108 2026-10-11 19:23:40,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:40] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.014 0.028 2026-10-11 19:23:40,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:40] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:23:41,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-10-11 19:23:41,308 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:41,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:41,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17561 2026-10-11 19:23:41,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:41,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17561 2026-10-11 19:23:41,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192341_429240_TestUi.txt 2026-10-11 19:23:41,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpr76_r4wu_chrome_odoo" 2026-10-11 19:23:41,483 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_decimals ... 2026-10-11 19:23:42,266 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17775 2026-10-11 19:23:42,266 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpjy6kryio_chrome_odoo 2026-10-11 19:23:42,266 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43835/json/version 2026-10-11 19:23:42,267 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43835/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:42,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:42,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43835/json 2026-10-11 19:23:42,303 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43835/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:42,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43835/devtools/page/D1488E1AEF2F608801E9C3BEBC7BD2B2 2026-10-11 19:23:42,329 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:42,336 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:42,580 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:42,584 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:42,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:42,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:42,615 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:43,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 111 0.085 0.712 2026-10-11 19:23:43,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D1488E1AEF2F608801E9C3BEBC7BD2B2', 'loaderId': 'EA9E98242BA0B62DD1084AD71D9CB971', 'isDownload': False} 2026-10-11 19:23:43,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDecimals')" 2026-10-11 19:23:43,435 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:43,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:23:43,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:23:43,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 19:23:43,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:23:43,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.009 2026-10-11 19:23:43,920 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:43,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:23:43,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:43,958 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashClosingDecimals', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:23:44,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.261 0.430 2026-10-11 19:23:44,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.020 0.719 2026-10-11 19:23:44,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:44,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.095 2026-10-11 19:23:44,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:23:44,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:23:45,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.167 0.379 2026-10-11 19:23:45,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.026 0.044 2026-10-11 19:23:45,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.019 2026-10-11 19:23:45,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.010 0.007 2026-10-11 19:23:45,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.023 0.037 2026-10-11 19:23:45,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.019 0.104 2026-10-11 19:23:45,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:45,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.162 2026-10-11 19:23:45,872 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:23:45,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:45,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:45,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.212 2026-10-11 19:23:45,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:45] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.270 2026-10-11 19:23:46,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.319 2026-10-11 19:23:46,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.288 2026-10-11 19:23:46,042 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:23:46,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.265 2026-10-11 19:23:46,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.170 2026-10-11 19:23:46,101 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:46,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.177 2026-10-11 19:23:46,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:23:46,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.096 2026-10-11 19:23:46,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.017 0.116 2026-10-11 19:23:46,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.134 2026-10-11 19:23:46,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-11 19:23:46,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.013 0.117 2026-10-11 19:23:46,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.157 2026-10-11 19:23:46,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 19:23:46,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.175 2026-10-11 19:23:46,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.149 2026-10-11 19:23:46,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.162 2026-10-11 19:23:46,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:46] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.014 0.133 2026-10-11 19:23:46,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-10-11 19:23:46,618 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:23:46,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Open menu (trigger: .menu-button)' 2026-10-11 19:23:46,654 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDecimals on step: 'Click close session button (trigger: .close-button)' 2026-10-11 19:23:46,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:47,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 176 0.162 0.339 2026-10-11 19:23:47,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:47] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.011 0.471 2026-10-11 19:23:47,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:23:47,926 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:47,929 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:47,939 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:47,949 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17775 2026-10-11 19:23:47,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:47,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17775 2026-10-11 19:23:48,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192348_045729_TestUi.txt 2026-10-11 19:23:48,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpjy6kryio_chrome_odoo" 2026-10-11 19:23:48,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-10-11 19:23:48,992 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 17979 2026-10-11 19:23:48,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4rgosj2j_chrome_odoo 2026-10-11 19:23:48,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45821/json/version 2026-10-11 19:23:48,995 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45821/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:49,062 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:49,062 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45821/json 2026-10-11 19:23:49,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45821/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:49,079 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45821/devtools/page/B067FD7D7E5AD65A8BC640C9593B0B96 2026-10-11 19:23:49,091 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:49,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:49,359 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:49,362 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:49,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:49,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:49,382 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:23:50,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 111 0.074 0.675 2026-10-11 19:23:50,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B067FD7D7E5AD65A8BC640C9593B0B96', 'loaderId': '5D25080E7AFE6D98C257DDBE0A28FCA2', 'isDownload': False} 2026-10-11 19:23:50,132 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashClosingDetails')" 2026-10-11 19:23:50,162 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:50,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.015 2026-10-11 19:23:50,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.033 2026-10-11 19:23:50,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.037 2026-10-11 19:23:50,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.010 2026-10-11 19:23:50,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:23:50,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:23:50,673 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:50,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:23:50,691 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashClosingDetails', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:23:51,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.249 0.585 2026-10-11 19:23:51,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:51] "GET /pos/ui HTTP/1.1" 200 - 20 0.022 0.842 2026-10-11 19:23:51,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:23:51,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.104 2026-10-11 19:23:51,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:23:51,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:23:52,659 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'enter opening amount (trigger: .cash-input-sub-section input)' 2026-10-11 19:23:53,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.111 1.256 2026-10-11 19:23:53,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:23:53,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "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-10-11 19:23:53,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:23:53,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.016 0.035 2026-10-11 19:23:53,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.094 2026-10-11 19:23:53,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:23:53,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-11 19:23:53,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.153 2026-10-11 19:23:53,477 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:23:53,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:23:53,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:23:53,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.192 2026-10-11 19:23:53,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.219 2026-10-11 19:23:53,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 19:23:53,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.177 2026-10-11 19:23:53,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.201 2026-10-11 19:23:53,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.159 2026-10-11 19:23:53,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.160 2026-10-11 19:23:53,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:23:53,713 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:23:53,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.021 0.193 2026-10-11 19:23:53,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.202 2026-10-11 19:23:53,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.181 2026-10-11 19:23:53,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.159 2026-10-11 19:23:53,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:23:53,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.075 2026-10-11 19:23:53,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.110 2026-10-11 19:23:53,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.100 2026-10-11 19:23:53,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.012 0.120 2026-10-11 19:23:53,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.135 2026-10-11 19:23:53,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:53] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.108 2026-10-11 19:23:54,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:23:54,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Open menu (trigger: .menu-button)' 2026-10-11 19:23:54,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour CashClosingDetails on step: 'Click close session button (trigger: .close-button)' 2026-10-11 19:23:54,270 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:54,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 176 0.097 0.256 2026-10-11 19:23:54,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:23:54] "POST /web/dataset/call_kw/pos.session/get_closing_control_data HTTP/1.1" 200 - 13 0.024 0.334 2026-10-11 19:23:55,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:23:55,389 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:23:55,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 17979 2026-10-11 19:23:55,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:23:55,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 17979 2026-10-11 19:23:55,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192355_492927_TestUi.txt 2026-10-11 19:23:55,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4rgosj2j_chrome_odoo" 2026-10-11 19:23:55,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_combo_change_fp ... 2026-10-11 19:23:58,918 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18183 2026-10-11 19:23:58,918 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpe9altghq_chrome_odoo 2026-10-11 19:23:58,918 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41469/json/version 2026-10-11 19:23:58,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41469/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:23:58,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:23:58,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41469/json 2026-10-11 19:23:58,953 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41469/json with timeout 3 increased to 10s during tests 2026-10-11 19:23:58,965 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41469/devtools/page/FE5619BCE6D2A17E450B265BBBD766A5 2026-10-11 19:23:58,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:23:58,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:23:59,260 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:23:59,262 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:23:59,265 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:23:59,265 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:23:59,291 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:00,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.089 0.698 2026-10-11 19:24:00,075 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'FE5619BCE6D2A17E450B265BBBD766A5', 'loaderId': '38FBE9EC12E96BE5C291C2B628B5D0AE', 'isDownload': False} 2026-10-11 19:24:00,075 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboChangeFP')" 2026-10-11 19:24:00,092 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:00,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:24:00,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:24:00,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:24:00,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:24:00,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 19:24:00,600 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:24:00,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-10-11 19:24:00,619 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:24:00,636 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboChangeFP', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:01,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 311 0.207 0.463 2026-10-11 19:24:01,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.057 2026-10-11 19:24:01,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:01,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.018 2026-10-11 19:24:01,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:01,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=932&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.020 0.044 2026-10-11 19:24:01,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=934&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.086 2026-10-11 19:24:01,587 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:01,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=933&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.137 2026-10-11 19:24:01,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=937&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.168 2026-10-11 19:24:01,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:24:01,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:01,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:01,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=935&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.209 2026-10-11 19:24:01,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:24:01,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=936&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.248 2026-10-11 19:24:01,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.222 2026-10-11 19:24:01,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=938&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.196 2026-10-11 19:24:01,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=product.product&field=image_128&id=939&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.216 2026-10-11 19:24:01,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.013 0.167 2026-10-11 19:24:01,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.178 2026-10-11 19:24:01,905 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:01,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.167 2026-10-11 19:24:01,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.156 2026-10-11 19:24:01,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.151 2026-10-11 19:24:01,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:24:01,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.089 2026-10-11 19:24:01,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:01] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.067 2026-10-11 19:24:02,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=940&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.096 2026-10-11 19:24:02,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.126 2026-10-11 19:24:02,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=943&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.144 2026-10-11 19:24:02,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=942&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-11 19:24:02,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.205 2026-10-11 19:24:02,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.226 2026-10-11 19:24:02,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.192 2026-10-11 19:24:02,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.200 2026-10-11 19:24:02,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 19:24:02,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.189 2026-10-11 19:24:02,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=941&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 19:24:02,403 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.180 2026-10-11 19:24:02,425 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.209 2026-10-11 19:24:02,456 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,471 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.201 2026-10-11 19:24:02,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.191 2026-10-11 19:24:02,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.178 2026-10-11 19:24:02,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.161 2026-10-11 19:24:02,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.139 2026-10-11 19:24:02,591 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,596 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,635 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,651 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,735 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,768 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,784 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:24:02,835 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,869 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,884 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,901 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,918 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,935 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,951 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:02,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,002 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,017 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:03,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PosComboChangeFP on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:24:03,153 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:03,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18183 2026-10-11 19:24:03,160 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:03,161 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18183 2026-10-11 19:24:03,262 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192403_261896_TestUi.txt 2026-10-11 19:24:03,262 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpe9altghq_chrome_odoo" 2026-10-11 19:24:03,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_products_variants_attribute_value_filtering ... 2026-10-11 19:24:03,892 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #42 deleted mail.message records with IDs: [9661] 2026-10-11 19:24:04,395 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18397 2026-10-11 19:24:04,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpi1byaxwg_chrome_odoo 2026-10-11 19:24:04,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40529/json/version 2026-10-11 19:24:04,397 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40529/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:04,465 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:04,465 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40529/json 2026-10-11 19:24:04,466 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40529/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:04,476 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40529/devtools/page/82FE82963643AB02F0CF90D00D47B70A 2026-10-11 19:24:04,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:04,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:04,570 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:04,573 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:04,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:04,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:04,604 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:05,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.055 0.700 2026-10-11 19:24:05,358 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '82FE82963643AB02F0CF90D00D47B70A', 'loaderId': 'D5207A048B35041224925969CF60E3A0', 'isDownload': False} 2026-10-11 19:24:05,358 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_products_variants_attribute_value_filtering')" 2026-10-11 19:24:05,375 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:05,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:24:05,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.016 2026-10-11 19:24:05,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.028 2026-10-11 19:24:05,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:24:05,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:24:05,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-10-11 19:24:05,842 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:24:05,845 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:24:05,871 100 INFO rb-21b7005-225486-423724 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=20"})" 2026-10-11 19:24:06,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.206 0.532 2026-10-11 19:24:06,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:06,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.043 2026-10-11 19:24:06,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.017 2026-10-11 19:24:06,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:06,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.027 0.044 2026-10-11 19:24:06,846 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:24:06,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.089 2026-10-11 19:24:06,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.119 2026-10-11 19:24:06,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 19:24:06,967 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:24:06,996 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:06,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:06] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.195 2026-10-11 19:24:07,011 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:24:07,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.242 2026-10-11 19:24:07,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.202 2026-10-11 19:24:07,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=product.product&field=image_128&id=944&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.215 2026-10-11 19:24:07,113 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:24:07,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=product.product&field=image_128&id=945&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.210 2026-10-11 19:24:07,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.139 2026-10-11 19:24:07,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.134 2026-10-11 19:24:07,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.118 2026-10-11 19:24:07,181 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:07,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.109 2026-10-11 19:24:07,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.114 2026-10-11 19:24:07,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.016 0.104 2026-10-11 19:24:07,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.105 2026-10-11 19:24:07,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.006 0.109 2026-10-11 19:24:07,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.119 2026-10-11 19:24:07,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.023 0.156 2026-10-11 19:24:07,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.007 0.184 2026-10-11 19:24:07,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.161 2026-10-11 19:24:07,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.169 2026-10-11 19:24:07,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.146 2026-10-11 19:24:07,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:07,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:07,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-10-11 19:24:07,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:07] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 84 0.040 0.127 2026-10-11 19:24:08,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:08,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:08,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:08,717 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:08,737 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:08,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:08] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 63 0.039 0.120 2026-10-11 19:24:09,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:24:09,640 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:09,655 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:09,657 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:09,666 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18397 2026-10-11 19:24:09,667 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:09,667 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18397 2026-10-11 19:24:09,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192409_762538_TestUi.txt 2026-10-11 19:24:09,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpi1byaxwg_chrome_odoo" 2026-10-11 19:24:09,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-10-11 19:24:10,445 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18600 2026-10-11 19:24:10,446 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3nid2ko2_chrome_odoo 2026-10-11 19:24:10,446 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37405/json/version 2026-10-11 19:24:10,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37405/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:10,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:10,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37405/json 2026-10-11 19:24:10,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37405/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:10,482 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37405/devtools/page/24CCE0F89C6BD34346FBBBE42FB90F28 2026-10-11 19:24:10,491 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:10,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:10,811 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:10,815 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:10,819 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:10,819 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:10,838 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:11,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:11] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.086 0.741 2026-10-11 19:24:11,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '24CCE0F89C6BD34346FBBBE42FB90F28', 'loaderId': '844CB23288D7CF92F5D61823DEE8D902', 'isDownload': False} 2026-10-11 19:24:11,665 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ReceiptTrackingMethodTour')" 2026-10-11 19:24:11,677 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:11,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:24:11,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.018 2026-10-11 19:24:11,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:24:12,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:12] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:24:12,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.008 2026-10-11 19:24:12,205 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:12,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.011 2026-10-11 19:24:12,216 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:24:12,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ReceiptTrackingMethodTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:13,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.213 0.588 2026-10-11 19:24:13,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.816 2026-10-11 19:24:13,107 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:13,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.058 2026-10-11 19:24:13,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:13,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:24:13,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.112 0.400 2026-10-11 19:24:13,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.065 2026-10-11 19:24:13,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.016 2026-10-11 19:24:14,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:14,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.033 0.048 2026-10-11 19:24:14,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.113 2026-10-11 19:24:14,183 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:14,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.154 2026-10-11 19:24:14,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24: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-10-11 19:24:14,237 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:24:14,244 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:14,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.181 2026-10-11 19:24:14,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.239 2026-10-11 19:24:14,319 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:14,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.285 2026-10-11 19:24:14,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.244 2026-10-11 19:24:14,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=946&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.231 2026-10-11 19:24:14,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.021 0.201 2026-10-11 19:24:14,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.228 2026-10-11 19:24:14,506 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:24:14,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.187 2026-10-11 19:24:14,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.154 2026-10-11 19:24:14,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.143 2026-10-11 19:24:14,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.144 2026-10-11 19:24:14,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.117 2026-10-11 19:24:14,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.083 2026-10-11 19:24:14,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.103 2026-10-11 19:24:14,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.127 2026-10-11 19:24:14,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.150 2026-10-11 19:24:14,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.161 2026-10-11 19:24:14,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.157 2026-10-11 19:24:14,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.158 2026-10-11 19:24:14,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:14] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.150 2026-10-11 19:24:14,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:14,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:15,010 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:15,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.022 2026-10-11 19:24:15,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'enter lot number (trigger: .list-line-input:first())' 2026-10-11 19:24:15,036 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click validate lot number (trigger: .popup .button.confirm)' 2026-10-11 19:24:15,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:15,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:15,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:15,121 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:15,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:15,136 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:24:15,156 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10885855 for PoS orders references: ['Order 00090-002-0001'] (draft: False) 2026-10-11 19:24:15,158 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour ReceiptTrackingMethodTour on step: 'tracking method is Lot (trigger: li:contains("Lot Number"))' 2026-10-11 19:24:15,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:15,373 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10885855 with result: [{'id': 75, 'pos_reference': 'Order 00090-002-0001', 'account_move': False}] 2026-10-11 19:24:15,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.101 0.140 2026-10-11 19:24:15,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:15] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:24:16,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:24:16,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:16,199 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:16,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18600 2026-10-11 19:24:16,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:16,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18600 2026-10-11 19:24:16,303 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192416_303415_TestUi.txt 2026-10-11 19:24:16,303 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3nid2ko2_chrome_odoo" 2026-10-11 19:24:16,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-10-11 19:24:17,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 18818 2026-10-11 19:24:17,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1fvri0ka_chrome_odoo 2026-10-11 19:24:17,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41395/json/version 2026-10-11 19:24:17,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41395/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:17,104 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:17,104 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41395/json 2026-10-11 19:24:17,105 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41395/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:17,115 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41395/devtools/page/4565C5122A47D1530959C50320C4BF3F 2026-10-11 19:24:17,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:17,127 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:17,416 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:17,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:17,421 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:17,421 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:17,437 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:18,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.052 0.612 2026-10-11 19:24:18,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '4565C5122A47D1530959C50320C4BF3F', 'loaderId': 'FE29C3DAE86AC8D8B0041B76B2375205', 'isDownload': False} 2026-10-11 19:24:18,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('FiscalPositionNoTaxRefund')" 2026-10-11 19:24:18,119 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:18,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:24:18,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:24:18,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.034 2026-10-11 19:24:18,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:24:18,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:24:18,591 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:18,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:24:18,605 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:18,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('FiscalPositionNoTaxRefund', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:19,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 306 0.158 0.452 2026-10-11 19:24:19,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.631 2026-10-11 19:24:19,313 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:19,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.089 2026-10-11 19:24:19,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:24:19,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:24:20,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.132 0.492 2026-10-11 19:24:20,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.064 2026-10-11 19:24:20,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.005 0.018 2026-10-11 19:24:20,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:20,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:20,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.026 0.052 2026-10-11 19:24:20,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:20,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.114 2026-10-11 19:24:20,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.151 2026-10-11 19:24:20,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.188 2026-10-11 19:24:20,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24: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-10-11 19:24:20,524 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:24:20,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:20,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.227 2026-10-11 19:24:20,574 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-11 19:24:20,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.021 0.275 2026-10-11 19:24:20,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.232 2026-10-11 19:24:20,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=947&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.228 2026-10-11 19:24:20,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.243 2026-10-11 19:24:20,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.012 0.162 2026-10-11 19:24:20,751 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:20,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.171 2026-10-11 19:24:20,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.155 2026-10-11 19:24:20,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.167 2026-10-11 19:24:20,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.156 2026-10-11 19:24:20,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.123 2026-10-11 19:24:20,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.105 2026-10-11 19:24:20,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.074 2026-10-11 19:24:20,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.100 2026-10-11 19:24:20,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.137 2026-10-11 19:24:20,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.140 2026-10-11 19:24:20,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:20] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.157 2026-10-11 19:24:21,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.017 0.149 2026-10-11 19:24:21,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.004 0.155 2026-10-11 19:24:21,219 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-10-11 19:24:21,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,267 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click fiscal position button (trigger: .o_fiscal_position_button)' 2026-10-11 19:24:21,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,305 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:21,354 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:21,360 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:21,361 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:21,368 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:21,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 19:24:21,401 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:24:21,420 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89216415 for PoS orders references: ['Order 00091-002-0001'] (draft: False) 2026-10-11 19:24:21,422 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:24:21,433 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:21,582 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89216415 with result: [{'id': 76, 'pos_reference': 'Order 00091-002-0001', 'account_move': False}] 2026-10-11 19:24:21,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.067 0.116 2026-10-11 19:24:21,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:21] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:24:22,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:22,388 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.control-button:contains("Refund")' 2026-10-11 19:24:22,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:24:22,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:22] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.009 0.018 2026-10-11 19:24:22,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:22] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 22 0.014 0.030 2026-10-11 19:24:22,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:24:23,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:23,287 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:23,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:24:23,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour FiscalPositionNoTaxRefund on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:24:23,335 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:23,338 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:23,346 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 18818 2026-10-11 19:24:23,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:23,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 18818 2026-10-11 19:24:23,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192423_447041_TestUi.txt 2026-10-11 19:24:23,447 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1fvri0ka_chrome_odoo" 2026-10-11 19:24:23,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-10-11 19:24:24,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19031 2026-10-11 19:24:24,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp021idve7_chrome_odoo 2026-10-11 19:24:24,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37133/json/version 2026-10-11 19:24:24,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37133/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:24,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:24,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37133/json 2026-10-11 19:24:24,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37133/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:24,230 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37133/devtools/page/34D1F8EE2BADAE13EC54D9BB7454A661 2026-10-11 19:24:24,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:24,241 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:24,507 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:24,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:24,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:24,512 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:24,526 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:25,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.065 0.653 2026-10-11 19:24:25,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '34D1F8EE2BADAE13EC54D9BB7454A661', 'loaderId': 'AF4F60DCCB2D52470C5730538272B751', 'isDownload': False} 2026-10-11 19:24:25,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingDown')" 2026-10-11 19:24:25,268 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:25,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.012 0.011 2026-10-11 19:24:25,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-10-11 19:24:25,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.039 2026-10-11 19:24:25,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:24:25,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.008 2026-10-11 19:24:25,788 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:24:25,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:24:25,794 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:25,817 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingDown', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:26,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.223 0.498 2026-10-11 19:24:26,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.744 2026-10-11 19:24:26,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:26,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.087 2026-10-11 19:24:26,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:26,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:24:27,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.165 0.382 2026-10-11 19:24:27,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.041 0.060 2026-10-11 19:24:27,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.012 0.016 2026-10-11 19:24:27,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:24:27,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.050 0.048 2026-10-11 19:24:27,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.130 2026-10-11 19:24:27,727 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:24:27,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.161 2026-10-11 19:24:27,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.199 2026-10-11 19:24:27,823 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:27,844 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:27,851 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:24:27,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.018 0.244 2026-10-11 19:24:27,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.297 2026-10-11 19:24:27,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.243 2026-10-11 19:24:27,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:27] "GET /web/image?model=product.product&field=image_128&id=948&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.240 2026-10-11 19:24:28,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.237 2026-10-11 19:24:28,026 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:24:28,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.165 2026-10-11 19:24:28,050 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:24:28,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.018 0.171 2026-10-11 19:24:28,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.146 2026-10-11 19:24:28,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.127 2026-10-11 19:24:28,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.129 2026-10-11 19:24:28,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.119 2026-10-11 19:24:28,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.083 2026-10-11 19:24:28,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.007 0.084 2026-10-11 19:24:28,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.101 2026-10-11 19:24:28,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.126 2026-10-11 19:24:28,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.007 0.155 2026-10-11 19:24:28,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.008 0.161 2026-10-11 19:24:28,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.177 2026-10-11 19:24:28,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.008 0.159 2026-10-11 19:24:28,567 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,583 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:28,653 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:28,659 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:28,660 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:28,667 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-10-11 19:24:28,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,703 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,733 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:24:28,751 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.pos-topheader .ticket-button' 2026-10-11 19:24:28,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.screen.ticket-screen' 2026-10-11 19:24:28,805 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: '.ticket-screen .highlight' 2026-10-11 19:24:28,818 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,840 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,867 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:28,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:29,726 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:29,734 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:29,750 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingDown on step: 'total is -1.95 (trigger: .total:contains("-1.95"))' 2026-10-11 19:24:29,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:29,783 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:29,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:29,801 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:29,807 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19031 2026-10-11 19:24:29,808 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:29,808 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19031 2026-10-11 19:24:29,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192429_910348_TestUi.txt 2026-10-11 19:24:29,910 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp021idve7_chrome_odoo" 2026-10-11 19:24:30,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19229 2026-10-11 19:24:30,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmplzt611kd_chrome_odoo 2026-10-11 19:24:30,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39335/json/version 2026-10-11 19:24:30,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39335/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:30,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:30,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39335/json 2026-10-11 19:24:30,244 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39335/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:30,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39335/devtools/page/AD6E9C4B342DD402D2BAEDE809068EE5 2026-10-11 19:24:30,262 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:30,267 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:30,305 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:30,309 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:30,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:30,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:30,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 20 0.014 0.063 2026-10-11 19:24:30,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AD6E9C4B342DD402D2BAEDE809068EE5', 'loaderId': 'EC50EE328986432CA97DA1743BCB48DA', 'isDownload': False} 2026-10-11 19:24:30,430 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenTotalDueWithOverPayment')" 2026-10-11 19:24:30,449 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:30,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.012 0.009 2026-10-11 19:24:30,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.028 2026-10-11 19:24:30,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.045 2026-10-11 19:24:30,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:24:30,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:30,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.009 2026-10-11 19:24:30,965 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:24:30,969 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:24:30,987 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenTotalDueWithOverPayment', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:31,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.140 0.408 2026-10-11 19:24:31,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:31] "GET /pos/ui HTTP/1.1" 200 - 20 0.025 0.540 2026-10-11 19:24:31,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:31,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.098 2026-10-11 19:24:31,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:31,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:24:32,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.196 0.453 2026-10-11 19:24:32,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.050 2026-10-11 19:24:32,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.017 2026-10-11 19:24:32,551 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:32,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.006 0.005 2026-10-11 19:24:32,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.031 0.036 2026-10-11 19:24:32,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.104 2026-10-11 19:24:32,738 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-11 19:24:32,753 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24: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-10-11 19:24:32,762 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:32,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.160 2026-10-11 19:24:32,769 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:32,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.212 2026-10-11 19:24:32,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.258 2026-10-11 19:24:32,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.299 2026-10-11 19:24:32,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:32,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.239 2026-10-11 19:24:32,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 11 0.015 0.186 2026-10-11 19:24:32,980 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:33,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.027 0.191 2026-10-11 19:24:33,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.188 2026-10-11 19:24:33,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.153 2026-10-11 19:24:33,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.107 2026-10-11 19:24:33,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.013 0.124 2026-10-11 19:24:33,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.129 2026-10-11 19:24:33,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.005 0.016 2026-10-11 19:24:33,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=product.product&field=image_128&id=948&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.114 2026-10-11 19:24:33,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.009 0.144 2026-10-11 19:24:33,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.178 2026-10-11 19:24:33,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.209 2026-10-11 19:24:33,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.302 2026-10-11 19:24:33,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.184 2026-10-11 19:24:33,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.013 0.181 2026-10-11 19:24:33,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.031 2026-10-11 19:24:33,487 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.021 2026-10-11 19:24:33,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,542 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,550 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:33,587 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:33,595 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:24:33,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:33,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenTotalDueWithOverPayment on step: 'total is 1.95 (trigger: .total:contains("1.95"))' 2026-10-11 19:24:33,617 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:33,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:34,502 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:34,503 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:34,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19229 2026-10-11 19:24:34,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:34,517 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19229 2026-10-11 19:24:34,544 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:34,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192434_619169_TestUi.txt 2026-10-11 19:24:34,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmplzt611kd_chrome_odoo" 2026-10-11 19:24:34,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-10-11 19:24:35,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19442 2026-10-11 19:24:35,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpojalkg2d_chrome_odoo 2026-10-11 19:24:35,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46653/json/version 2026-10-11 19:24:35,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46653/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:35,707 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:35,707 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46653/json 2026-10-11 19:24:35,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46653/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:35,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46653/devtools/page/D1338732899BEED0A5F1E43A77E7463F 2026-10-11 19:24:35,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:35,732 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:35,990 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:35,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:35,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:35,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:36,017 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:36,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:36] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.081 0.603 2026-10-11 19:24:36,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D1338732899BEED0A5F1E43A77E7463F', 'loaderId': '04978E02617D36E63875C361ED834B97', 'isDownload': False} 2026-10-11 19:24:36,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUp')" 2026-10-11 19:24:36,720 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:36,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:36] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.015 0.009 2026-10-11 19:24:36,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:36] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:24:36,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:36] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.041 2026-10-11 19:24:37,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:24:38,178 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.962 2026-10-11 19:24:38,182 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:38,187 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:38,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:24:38,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:38,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.241 0.494 2026-10-11 19:24:39,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.726 2026-10-11 19:24:39,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:39,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.073 2026-10-11 19:24:39,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.013 0.006 2026-10-11 19:24:39,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:24:39,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.102 0.353 2026-10-11 19:24:39,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.056 2026-10-11 19:24:39,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "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-10-11 19:24:39,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:39,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.016 0.044 2026-10-11 19:24:39,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:39] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.092 2026-10-11 19:24:40,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.126 2026-10-11 19:24:40,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:24:40,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.159 2026-10-11 19:24:40,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.185 2026-10-11 19:24:40,119 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24: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-10-11 19:24:40,134 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:40,143 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:40,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.234 2026-10-11 19:24:40,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=949&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.250 2026-10-11 19:24:40,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.220 2026-10-11 19:24:40,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=950&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.203 2026-10-11 19:24:40,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=951&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.233 2026-10-11 19:24:40,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.011 0.200 2026-10-11 19:24:40,367 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:40,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.207 2026-10-11 19:24:40,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:40,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.176 2026-10-11 19:24:40,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.176 2026-10-11 19:24:40,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.169 2026-10-11 19:24:40,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.136 2026-10-11 19:24:40,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.094 2026-10-11 19:24:40,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.058 2026-10-11 19:24:40,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.084 2026-10-11 19:24:40,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.114 2026-10-11 19:24:40,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.136 2026-10-11 19:24:40,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 19:24:40,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.151 2026-10-11 19:24:40,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 19:24:40,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.139 2026-10-11 19:24:40,850 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:40,870 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:40,885 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:40,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.021 2026-10-11 19:24:40,905 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:40,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:40,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:40,970 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:40,975 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:40,975 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:40,984 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-10-11 19:24:40,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,017 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:24:41,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:24:41,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:24:41,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:24:41,133 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,158 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,183 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:41,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:41,216 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-10-11 19:24:41,233 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,266 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:24:41,300 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:24:41,316 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:24:41,333 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:24:41,350 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,399 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:41,418 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:41,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.5 (trigger: .total:contains("1.5"))' 2026-10-11 19:24:41,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,500 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:24:41,517 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:24:41,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.screen.ticket-screen' 2026-10-11 19:24:41,550 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: '.ticket-screen .highlight' 2026-10-11 19:24:41,566 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,590 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:41,635 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:41,650 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUp on step: 'total is 1.00 (trigger: .total:contains("1.00"))' 2026-10-11 19:24:41,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:41,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:42,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:42,554 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:42] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:42,565 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19442 2026-10-11 19:24:42,566 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:42,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19442 2026-10-11 19:24:42,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192442_662019_TestUi.txt 2026-10-11 19:24:42,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpojalkg2d_chrome_odoo" 2026-10-11 19:24:42,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up_cash_and_bank ... 2026-10-11 19:24:43,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19655 2026-10-11 19:24:43,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp4tafs5v5_chrome_odoo 2026-10-11 19:24:43,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38603/json/version 2026-10-11 19:24:43,570 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38603/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:43,582 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:43,582 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38603/json 2026-10-11 19:24:43,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38603/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:43,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38603/devtools/page/A20BF641A90D609E400CAC5C57239DBF 2026-10-11 19:24:43,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:43,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:43,916 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:43,919 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:43,921 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:43,921 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:43,934 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:44,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:44] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.067 0.669 2026-10-11 19:24:44,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A20BF641A90D609E400CAC5C57239DBF', 'loaderId': 'C995A73E3A8F9297BA83190735DD6C88', 'isDownload': False} 2026-10-11 19:24:44,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingHalfUpCashAndBank')" 2026-10-11 19:24:44,690 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:44,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:44] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.011 2026-10-11 19:24:44,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.018 2026-10-11 19:24:44,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:24:45,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:24:45,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.007 0.009 2026-10-11 19:24:45,204 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:45,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:24:45,220 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:24:45,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingHalfUpCashAndBank', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:45,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.222 0.473 2026-10-11 19:24:45,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:45] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.706 2026-10-11 19:24:45,998 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:46,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.060 2026-10-11 19:24:46,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:46,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:24:46,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.111 0.366 2026-10-11 19:24:46,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.063 2026-10-11 19:24:46,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "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-10-11 19:24:46,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:24:46,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.025 0.043 2026-10-11 19:24:46,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.076 2026-10-11 19:24:46,954 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:46,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:46] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.119 2026-10-11 19:24:47,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.015 0.154 2026-10-11 19:24:47,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.010 0.207 2026-10-11 19:24:47,102 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:47,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:47,128 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:24:47,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.013 0.256 2026-10-11 19:24:47,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.241 2026-10-11 19:24:47,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=952&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.016 0.230 2026-10-11 19:24:47,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=953&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.017 0.239 2026-10-11 19:24:47,270 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:47,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.011 0.260 2026-10-11 19:24:47,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.189 2026-10-11 19:24:47,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.186 2026-10-11 19:24:47,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:47,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.019 0.207 2026-10-11 19:24:47,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.220 2026-10-11 19:24:47,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.193 2026-10-11 19:24:47,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 19:24:47,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:24:47,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.004 0.096 2026-10-11 19:24:47,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.132 2026-10-11 19:24:47,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.012 0.144 2026-10-11 19:24:47,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.237 2026-10-11 19:24:47,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.162 2026-10-11 19:24:47,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.155 2026-10-11 19:24:47,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.005 0.129 2026-10-11 19:24:47,817 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:24:47,840 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:47,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:47,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.022 2026-10-11 19:24:47,873 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:47,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:47,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:24:47,918 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:24:47,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:47,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:48,042 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:48,049 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:24:48,052 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:24:48,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 40.00 (trigger: .total:contains("40.00"))' 2026-10-11 19:24:48,067 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,093 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:48] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:24:48,103 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,955 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:48,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:24:49,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:24:49,034 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:49,036 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27374705 for PoS orders references: ['Order 00094-002-0001'] (draft: False) 2026-10-11 19:24:49,043 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:24:51,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27374705 with result: [{'id': 77, 'pos_reference': 'Order 00094-002-0001', 'account_move': 234}] 2026-10-11 19:24:51,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 879 0.706 1.677 2026-10-11 19:24:51,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 2.330 2026-10-11 19:24:51,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:51] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 14 0.007 0.019 2026-10-11 19:24:51,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:51] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:24:52,283 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,300 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,316 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,333 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,366 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:24:52,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:24:52,421 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:24:52,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:24:52,467 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'total is 41.00 (trigger: .total:contains("41.00"))' 2026-10-11 19:24:52,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,500 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,515 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:52,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:53,371 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:53,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:53,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:53,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 19:24:53,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingHalfUpCashAndBank on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:24:53,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86329218 for PoS orders references: ['Order 00094-002-0002'] (draft: False) 2026-10-11 19:24:53,451 100 INFO rb-21b7005-225486-423724 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-10-11 19:24:55,256 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86329218 with result: [{'id': 78, 'pos_reference': 'Order 00094-002-0002', 'account_move': 236}] 2026-10-11 19:24:55,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 701 0.530 1.338 2026-10-11 19:24:55,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:55] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 9 0.006 0.021 2026-10-11 19:24:55,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:55] "GET /web/image?model=pos.config&id=20&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.012 2026-10-11 19:24:56,177 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:24:56,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:24:56,191 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19655 2026-10-11 19:24:56,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:24:56,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19655 2026-10-11 19:24:56,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192456_295105_TestUi.txt 2026-10-11 19:24:56,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp4tafs5v5_chrome_odoo" 2026-10-11 19:24:56,359 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-10-11 19:24:57,048 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome pid: 19874 2026-10-11 19:24:57,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpeq0mmgf1_chrome_odoo 2026-10-11 19:24:57,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39297/json/version 2026-10-11 19:24:57,050 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39297/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:24:57,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:24:57,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39297/json 2026-10-11 19:24:57,115 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39297/json with timeout 3 increased to 10s during tests 2026-10-11 19:24:57,128 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39297/devtools/page/81031E386B239ACF9021EAD2EF3C2A27 2026-10-11 19:24:57,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:24:57,152 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:24:57,375 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:24:57,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:24:57,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=20" in browser 2026-10-11 19:24:57,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=20" 2026-10-11 19:24:57,396 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:24:58,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /pos/ui?config_id=20 HTTP/1.1" 200 - 112 0.091 0.687 2026-10-11 19:24:58,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Navigation result: {'frameId': '81031E386B239ACF9021EAD2EF3C2A27', 'loaderId': 'D8ADD14A2072F3B21E4B4549F1BCD2EE', 'isDownload': False} 2026-10-11 19:24:58,174 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PaymentScreenRoundingUp')" 2026-10-11 19:24:58,194 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:58,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.008 2026-10-11 19:24:58,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.023 2026-10-11 19:24:58,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.045 2026-10-11 19:24:58,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:24:58,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:24:58,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:24:58,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:24:58,657 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:58] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:24:58,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PaymentScreenRoundingUp', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=20"})" 2026-10-11 19:24:59,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.189 0.552 2026-10-11 19:24:59,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:59] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.750 2026-10-11 19:24:59,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:24:59,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.072 2026-10-11 19:24:59,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:24:59,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:24:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:25:00,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.119 0.359 2026-10-11 19:25:00,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.058 2026-10-11 19:25:00,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.008 0.018 2026-10-11 19:25:00,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:25:00,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=877&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 14 0.036 0.043 2026-10-11 19:25:00,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=874&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.115 2026-10-11 19:25:00,433 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:25:00,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=879&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.151 2026-10-11 19:25:00,474 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25: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-10-11 19:25:00,482 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:25:00,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=878&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:25:00,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:25:00,525 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:25:00,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=876&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.007 0.223 2026-10-11 19:25:00,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=875&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.268 2026-10-11 19:25:00,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.201 2026-10-11 19:25:00,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=954&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.014 0.179 2026-10-11 19:25:00,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image/res.users/44/avatar_128 HTTP/1.1" 200 - 18 0.013 0.149 2026-10-11 19:25:00,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:25:00,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.138 2026-10-11 19:25:00,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.150 2026-10-11 19:25:00,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:25:00,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.123 2026-10-11 19:25:00,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-10-11 19:25:00,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-11 19:25:00,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 200 - 6 0.005 0.057 2026-10-11 19:25:00,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=873&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.008 0.093 2026-10-11 19:25:00,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=872&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.006 0.121 2026-10-11 19:25:00,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=product.product&field=image_128&id=871&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 8 0.005 0.157 2026-10-11 19:25:00,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=9&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.166 2026-10-11 19:25:00,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=10&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.001 0.172 2026-10-11 19:25:00,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image?model=pos.category&field=image_128&id=11&unique=2026-10-11%2019:17:49 HTTP/1.1" 200 - 4 0.002 0.167 2026-10-11 19:25:00,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:00] "GET /web/image/res.company/10/favicon HTTP/1.1" 304 - 6 0.006 0.146 2026-10-11 19:25:01,216 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,232 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,260 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,271 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:25:01,307 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:25:01,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:25:01,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is 2.00 (trigger: .total:contains("2.00"))' 2026-10-11 19:25:01,320 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:25:01,334 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,350 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:25:01,399 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.pos-topheader .ticket-button' 2026-10-11 19:25:01,432 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.screen.ticket-screen' 2026-10-11 19:25:01,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: '.ticket-screen .highlight' 2026-10-11 19:25:01,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,494 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,498 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,515 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:01,532 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:02,375 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:25:02,383 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:25:02,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: Tour PaymentScreenRoundingUp on step: 'total is -2.00 (trigger: .total:contains("-2.00"))' 2026-10-11 19:25:02,415 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:02,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:02,451 100 INFO rb-21b7005-225486-423724 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-10-11 19:25:02,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:25:02,458 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing chrome headless with pid 19874 2026-10-11 19:25:02,459 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:25:02,459 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Terminating chrome headless with pid 19874 2026-10-11 19:25:02,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192502_554760_TestUi.txt 2026-10-11 19:25:02,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpeq0mmgf1_chrome_odoo" 2026-10-11 19:25:02,626 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-10-11 19:25:02,635 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js: Starting WebSuite.test_pos_js ... 2026-10-11 19:25:03,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome pid: 20088 2026-10-11 19:25:03,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless temporary user profile dir: /tmp/tmp5oaqurrm_chrome_odoo 2026-10-11 19:25:03,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:41263/json/version 2026-10-11 19:25:03,524 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41263/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:25:03,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Browser version: Chrome/150.0.7871.114 2026-10-11 19:25:03,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Issuing json command http://127.0.0.1:41263/json 2026-10-11 19:25:03,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41263/json with timeout 3 increased to 10s during tests 2026-10-11 19:25:03,574 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Websocket url found: ws://127.0.0.1:41263/devtools/page/0C8FDA1C6B05447E289D0A6D655CBEB1 2026-10-11 19:25:03,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Enable chrome headless console log notification 2026-10-11 19:25:03,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome headless enable page notifications 2026-10-11 19:25:04,328 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 19:25:04,337 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 19:25:04,340 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Setting session cookie in browser 2026-10-11 19:25:04,342 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Open "http://127.0.0.1:8069/pos/ui/tests?mod=web" in browser 2026-10-11 19:25:04,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigating to: "http://127.0.0.1:8069/pos/ui/tests?mod=web" 2026-10-11 19:25:04,359 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:25:05,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:05] "GET /pos/ui/tests?mod=web HTTP/1.1" 200 - 112 0.101 0.818 2026-10-11 19:25:05,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Navigation result: {'frameId': '0C8FDA1C6B05447E289D0A6D655CBEB1', 'loaderId': '19F9D8E90CCA671904AF578DFC89ED59', 'isDownload': False} 2026-10-11 19:25:05,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Waiting for frame '0C8FDA1C6B05447E289D0A6D655CBEB1' to stop loading 2026-10-11 19:25:05,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:05] "GET /web/assets/788c5bc/point_of_sale.assets_qunit_tests.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:25:05,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:05] "GET /web/assets/59c9611/point_of_sale.assets_qunit_tests.min.css HTTP/1.1" 200 - 4 0.005 0.021 2026-10-11 19:25:05,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate ready code "document.readyState === 'complete'" 2026-10-11 19:25:05,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Evaluate test code "" 2026-10-11 19:25:06,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:25:06,060 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:25:06,069 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for NumberBuffer" passed 3 tests. 2026-10-11 19:25:06,070 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-10-11 19:25:06,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > unit tests for PopupContainer" passed 6 tests. 2026-10-11 19:25:06,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-10-11 19:25:06,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:25:06,283 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:25:06,330 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:25:06,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > Chrome" passed 4 tests. 2026-10-11 19:25:06,334 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:25:06,336 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-10-11 19:25:06,383 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:25:06,385 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:25:06,386 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:25:06,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:25:06,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:25:06,393 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:25:06,394 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:25:06,395 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:25:06,398 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:25:06,399 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:25:06,399 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:25:06,400 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:25:06,400 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:25:06,401 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:25:06,401 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:25:06,404 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:25:06,405 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:25:06,405 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:25:06,407 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:25:06,407 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:25:06,408 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:25:06,409 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:25:06,409 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:25:06,410 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:25:06,415 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:25:06,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:25:06,422 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:25:06,425 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:25:06,426 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:25:06,430 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:25:06,432 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:25:06,434 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:25:06,434 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:25:06,435 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:25:06,441 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:25:06,443 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:25:06,446 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:25:06,455 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:25:06,469 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:25:06,471 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:25:06,473 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:25:06,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:25:06,476 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:25:06,478 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:25:06,479 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:25:06,480 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:25:06,481 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:25:06,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:25:06,484 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:25:06,486 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:25:06,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:25:06,488 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:25:06,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:25:06,493 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:25:06,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:25:06,505 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:25:06,510 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:25:06,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:25:06,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:25:06,517 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:25:06,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:25:06,520 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:25:06,520 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:25:06,521 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:25:06,523 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:25:06,525 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:25:06,527 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:25:06,529 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:25:06,530 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:25:06,530 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:25:06,531 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:25:06,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:25:06,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:25:06,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:25:06,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:25:06,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:25:06,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:25:06,536 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:25:06,539 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:25:06,546 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:25:06,550 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:25:06,554 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:25:06,556 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:25:06,561 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:25:06,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:25:06,571 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:25:06,573 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:25:06,574 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:25:06,577 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:25:06,578 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:25:06,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:25:06,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:25:06,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:25:06,584 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:25:06,586 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:25:06,587 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:25:06,602 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:25:06,604 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:25:06,607 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:25:06,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:25:06,617 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:25:06,619 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:25:06,620 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:25:06] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:25:06,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:25:06,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:25:06,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:25:06,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:25:06,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:25:06,627 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:25:06,627 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:25:06,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:25:06,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:25:06,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:25:06,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:25:06,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:25:06,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:25:06,632 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:25:06,632 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:25:06,916 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale > RenderService" passed 1 tests. 2026-10-11 19:25:06,917 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "point_of_sale" passed 0 tests. 2026-10-11 19:25:06,949 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos > viin_iot_pos > BarcodeReader scanner claim discipline" passed 8 tests. 2026-10-11 19:25:06,949 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos" passed 0 tests. 2026-10-11 19:25:06,967 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos > viin_iot_pos > RemoteDisplay claim discipline" passed 4 tests. 2026-10-11 19:25:06,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos" passed 0 tests. 2026-10-11 19:25:06,992 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos > viin_iot_pos > HardwareProxy scale claim discipline" passed 13 tests. 2026-10-11 19:25:06,992 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos" passed 0 tests. 2026-10-11 19:25:07,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos > viin_iot_pos > ViinIotPrinter" passed 11 tests. 2026-10-11 19:25:07,014 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: "viin_iot_pos" passed 0 tests. 2026-10-11 19:25:07,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: QUnit test suite done. 2026-10-11 19:25:07,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite.browser: test successful 2026-10-11 19:25:07,039 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing chrome headless with pid 20088 2026-10-11 19:25:07,040 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Closing websocket connection 2026-10-11 19:25:07,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Terminating chrome headless with pid 20088 2026-10-11 19:25:07,145 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192507_145671_WebSuite.txt 2026-10-11 19:25:07,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_js.WebSuite: Removing chrome user profile "/tmp/tmp5oaqurrm_chrome_odoo" 2026-10-11 19:25:07,178 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-11 19:25:31,712 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 257 and Message-Id '<300736596215698.1791746731.666596174240112-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:25:31,713 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:25:31,726 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.mail records with IDs: [257] 2026-10-11 19:25:31,745 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.message records with IDs: [10457] 2026-10-11 19:25:31,746 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:25:31,777 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:25:33,260 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted pos.payment.method records with IDs: [38] 2026-10-11 19:25:33,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-10-11 19:25:43,513 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 258 and Message-Id '<800856388419559.1791746743.485388278961182-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'****ch@yourcompany.com'" successfully sent 2026-10-11 19:25:43,513 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:25:43,526 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.mail records with IDs: [258] 2026-10-11 19:25:43,538 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.message records with IDs: [10689] 2026-10-11 19:25:43,539 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:25:43,555 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:25:44,157 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-10-11 19:25:44,292 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33590583 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-10-11 19:25:46,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33590583 with result: [{'id': 80, 'pos_reference': 'Order 12346-123-1234', 'account_move': 239}] 2026-10-11 19:25:46,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-10-11 19:25:46,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66311636 for PoS orders references: ['Order 12346-123-1234'] (draft: False) 2026-10-11 19:25:49,179 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66311636 with result: [{'id': 81, 'pos_reference': 'Order 12346-123-1234', 'account_move': 242}] 2026-10-11 19:25:49,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_create_from_ui ... 2026-10-11 19:25:49,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68571346 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-10-11 19:25:49,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68571346 with result: [{'id': 82, 'pos_reference': 'Order 00042-003-0014', 'account_move': False}] 2026-10-11 19:25:53,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-10-11 19:25:53,426 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50588787 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:25:54,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50588787 with result: [{'id': 85, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:25:55,909 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [242, 243] 2026-10-11 19:25:56,030 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [591] 2026-10-11 19:25:57,749 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-10-11 19:25:59,899 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-10-11 19:26:00,535 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47001973 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-10-11 19:26:01,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47001973 with result: [{'id': 87, 'pos_reference': 'Order 00044-003-0014', 'account_move': False}] 2026-10-11 19:26:02,852 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-10-11 19:26:03,862 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_onchange_qty_fiscal_position_applied ... 2026-10-11 19:26:04,701 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-10-11 19:26:06,141 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [181] 2026-10-11 19:26:07,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-10-11 19:26:09,489 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [185] 2026-10-11 19:26:09,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-10-11 19:26:13,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-10-11 19:26:15,196 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-10-11 19:26:18,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-10-11 19:26:18,308 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11791557 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:26:20,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11791557 with result: [{'id': 98, 'pos_reference': 'Order 12345-123-1234', 'account_move': 274}] 2026-10-11 19:26:20,365 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-10-11 19:26:22,323 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-10-11 19:26:23,584 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [203, 204] 2026-10-11 19:26:24,264 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [207, 208] 2026-10-11 19:26:25,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-10-11 19:26:28,671 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-10-11 19:26:28,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24501156 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:26:30,858 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24501156 with result: [{'id': 105, 'pos_reference': 'Order 12345-123-1234', 'account_move': 283}] 2026-10-11 19:26:32,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-10-11 19:26:34,679 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-10-11 19:26:38,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-10-11 19:26:42,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-10-11 19:26:43,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-10-11 19:26:43,865 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted res.currency.rate records with IDs: [175, 174, 173] 2026-10-11 19:26:45,904 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-10-11 19:26:49,162 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-10-11 19:26:50,476 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [230] 2026-10-11 19:26:51,411 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [233] 2026-10-11 19:26:52,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_total_subtotal_account_line_values ... 2026-10-11 19:26:54,630 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 259 and Message-Id '<598366012867009.1791746814.596134662628174-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'******er@yourcompany.com'" successfully sent 2026-10-11 19:26:54,631 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:26:54,640 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.mail records with IDs: [259] 2026-10-11 19:26:54,653 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted mail.message records with IDs: [10930] 2026-10-11 19:26:54,654 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:26:54,670 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:26:54,746 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 50, model: account.move 2026-10-11 19:26:55,657 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-10-11 19:26:57,448 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-10-11 19:26:57,850 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95433182 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:26:58,563 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95433182 with result: [{'id': 120, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:26:58,617 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted account.tax records with IDs: [113] 2026-10-11 19:26:59,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-10-11 19:26:59,852 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32697158 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:27:02,074 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32697158 with result: [{'id': 121, 'pos_reference': 'Order 12345-123-1234', 'account_move': 315}] 2026-10-11 19:27:02,090 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-10-11 19:27:11,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-10-11 19:27:11,718 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12404677 for PoS orders references: ['a new test refund order'] (draft: False) 2026-10-11 19:27:13,546 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12404677 with result: [{'id': 124, 'pos_reference': 'a new test refund order', 'account_move': 319}] 2026-10-11 19:27:13,567 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-10-11 19:27:18,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-10-11 19:27:19,166 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-10-11 19:27:20,834 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing ... 2026-10-11 19:27:21,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89777409 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:27:22,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89777409 with result: [{'id': 129, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:27:25,375 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2026-10-11 19:27:25,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33359976 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:27:25,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33359976 with result: [{'id': 130, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:27:29,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-10-11 19:27:30,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12865010 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:27:30,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12865010 with result: [{'id': 131, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:27:31,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-10-11 19:27:32,772 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #46 deleted stock.move.line records with IDs: [250] 2026-10-11 19:27:33,887 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_zero_amount_invoice_marked_unallowed ... 2026-10-11 19:27:35,315 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-10-11 19:27:35,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-10-11 19:27:35,610 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome pid: 20286 2026-10-11 19:27:35,610 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8797ah9e_chrome_odoo 2026-10-11 19:27:35,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:38377/json/version 2026-10-11 19:27:35,613 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38377/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:27:35,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:27:35,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Issuing json command http://127.0.0.1:38377/json 2026-10-11 19:27:35,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38377/json with timeout 3 increased to 10s during tests 2026-10-11 19:27:35,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Websocket url found: ws://127.0.0.1:38377/devtools/page/E706D46ED3D126E8A61728218053A1C5 2026-10-11 19:27:35,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Enable chrome headless console log notification 2026-10-11 19:27:35,657 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome headless enable page notifications 2026-10-11 19:27:36,374 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 19:27:36,378 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 19:27:36,396 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Setting session cookie in browser 2026-10-11 19:27:36,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 19:27:36,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 19:27:36,415 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:27:37,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web HTTP/1.1" 200 - 121 0.184 0.995 2026-10-11 19:27:37,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Navigation result: {'frameId': 'E706D46ED3D126E8A61728218053A1C5', 'loaderId': 'ADB39F8C0777AFD35ECF46D4FE442276', 'isDownload': False} 2026-10-11 19:27:37,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Evaluate ready code "odoo.isTourReady('point_of_sale_tour')" 2026-10-11 19:27:37,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.011 2026-10-11 19:27:37,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.003 0.052 2026-10-11 19:27:37,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.062 2026-10-11 19:27:37,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.070 2026-10-11 19:27:37,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.010 0.076 2026-10-11 19:27:37,748 100 INFO rb-21b7005-225486-423724 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-10-11 19:27:37,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:37] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:27:38,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-11 19:27:38,623 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 19:27:38,625 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 19:27:38,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-11 19:27:38,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:27:38,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.054 0.085 2026-10-11 19:27:38,817 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 19:27:38,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.025 0.181 2026-10-11 19:27:38,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.207 2026-10-11 19:27:38,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.009 0.192 2026-10-11 19:27:38,914 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:27:39,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.032 0.256 2026-10-11 19:27:39,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.047 0.355 2026-10-11 19:27:39,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.361 2026-10-11 19:27:39,141 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:27:39,156 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:27:39,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.327 2026-10-11 19:27:39,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.010 0.295 2026-10-11 19:27:39,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:27:39,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:27:39,203 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:27:39,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.318 2026-10-11 19:27:39,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/offline HTTP/1.1" 200 - 7 0.009 0.313 2026-10-11 19:27:39,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.245 2026-10-11 19:27:39,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.096 2026-10-11 19:27:39,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.070 2026-10-11 19:27:39,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:27:39,970 100 INFO rb-21b7005-225486-423724 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-10-11 19:27:39,981 100 INFO rb-21b7005-225486-423724 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-10-11 19:27:40,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.017 2026-10-11 19:27:40,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:40] "POST /web/dataset/call_kw/pos.config/get_views HTTP/1.1" 200 - 52 0.040 0.076 2026-10-11 19:27:40,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:40] "POST /web/dataset/call_kw/pos.config/web_search_read HTTP/1.1" 200 - 25 0.018 0.037 2026-10-11 19:27:40,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.031 2026-10-11 19:27:41,061 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.browser: test successful 2026-10-11 19:27:41,076 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:41] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:27:41,097 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing chrome headless with pid 20286 2026-10-11 19:27:41,100 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Closing websocket connection 2026-10-11 19:27:41,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Terminating chrome headless with pid 20286 2026-10-11 19:27:41,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_192741_220810_TestUi.txt 2026-10-11 19:27:41,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: Removing chrome user profile "/tmp/tmp8797ah9e_chrome_odoo" 2026-10-11 19:27:41,256 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi: waiting for threads: [] 2026-10-11 19:27:41,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:27:41] "POST /web/dataset/call_button HTTP/1.1" 200 - 98 0.067 0.128 2026-10-11 19:27:41,285 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:28:04,287 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 260 and Message-Id '<184757075504960.1791746884.256981134414673-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:28:04,288 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:28:04,297 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted mail.mail records with IDs: [260] 2026-10-11 19:28:04,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted mail.message records with IDs: [11718] 2026-10-11 19:28:04,314 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:28:04,331 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:28:05,227 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted pos.payment.method records with IDs: [52] 2026-10-11 19:28:05,498 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted res.currency.rate records with IDs: [179, 178, 177] 2026-10-11 19:28:06,843 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-10-11 19:28:08,622 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19532984 for PoS orders references: ['Order 20236-874-5766'] (draft: False) 2026-10-11 19:28:09,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19532984 with result: [{'id': 134, 'pos_reference': 'Order 20236-874-5766', 'account_move': False}] 2026-10-11 19:28:10,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-10-11 19:28:11,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:11,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3070737 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:14,002 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3070737 with result: [{'id': 135, 'pos_reference': 'Order 00100-010-0001', 'account_move': 343}] 2026-10-11 19:28:14,006 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21550820 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:28:15,275 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21550820 with result: [{'id': 136, 'pos_reference': 'Order 00100-010-0002', 'account_move': 345}] 2026-10-11 19:28:15,280 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84628417 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:28:16,342 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84628417 with result: [{'id': 137, 'pos_reference': 'Order 00100-010-0003', 'account_move': 347}] 2026-10-11 19:28:16,347 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87791243 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-10-11 19:28:17,395 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87791243 with result: [{'id': 138, 'pos_reference': 'Order 00100-010-0004', 'account_move': 349}] 2026-10-11 19:28:17,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29896955 for PoS orders references: ['Order 00100-010-0005'] (draft: False) 2026-10-11 19:28:17,795 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29896955 with result: [{'id': 139, 'pos_reference': 'Order 00100-010-0005', 'account_move': False}] 2026-10-11 19:28:17,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37471887 for PoS orders references: ['Order 00100-010-0006'] (draft: False) 2026-10-11 19:28:18,184 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37471887 with result: [{'id': 140, 'pos_reference': 'Order 00100-010-0006', 'account_move': False}] 2026-10-11 19:28:18,190 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69950400 for PoS orders references: ['Order 00100-010-0007'] (draft: False) 2026-10-11 19:28:18,513 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69950400 with result: [{'id': 141, 'pos_reference': 'Order 00100-010-0007', 'account_move': False}] 2026-10-11 19:28:18,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8205514 for PoS orders references: ['Order 00100-010-0008'] (draft: False) 2026-10-11 19:28:18,872 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8205514 with result: [{'id': 142, 'pos_reference': 'Order 00100-010-0008', 'account_move': False}] 2026-10-11 19:28:18,877 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53903146 for PoS orders references: ['Order 00100-010-0009'] (draft: False) 2026-10-11 19:28:19,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53903146 with result: [{'id': 143, 'pos_reference': 'Order 00100-010-0009', 'account_move': 351}] 2026-10-11 19:28:19,978 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69298094 for PoS orders references: ['Order 00100-010-0010'] (draft: False) 2026-10-11 19:28:21,098 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69298094 with result: [{'id': 144, 'pos_reference': 'Order 00100-010-0010', 'account_move': 353}] 2026-10-11 19:28:21,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81706691 for PoS orders references: ['Order 00100-010-0011'] (draft: False) 2026-10-11 19:28:22,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81706691 with result: [{'id': 145, 'pos_reference': 'Order 00100-010-0011', 'account_move': 355}] 2026-10-11 19:28:22,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:22,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:28:22,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-10-11 19:28:22,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-10-11 19:28:22,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-10-11 19:28:22,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-10-11 19:28:22,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-10-11 19:28:22,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-10-11 19:28:22,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-10-11 19:28:22,250 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-10-11 19:28:22,250 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-10-11 19:28:22,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-10-11 19:28:22,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-10-11 19:28:22,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-10-11 19:28:22,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-10-11 19:28:22,251 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:25,698 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:25,698 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:25,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:25,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:25,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-10-11 19:28:27,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:27,466 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7382447 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:28,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7382447 with result: [{'id': 146, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:28:28,118 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:28,118 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:30,924 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-10-11 19:28:32,542 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:32,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99060059 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:33,207 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99060059 with result: [{'id': 147, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:28:33,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:33,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:34,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:34,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:34,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:34,213 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:36,176 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-10-11 19:28:37,895 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:37,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81752626 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:28:38,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81752626 with result: [{'id': 148, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:28:38,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:38,923 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:28:38,924 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:39,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:39,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:39,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:39,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:41,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_pos_data_should_not_fail ... 2026-10-11 19:28:43,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-10-11 19:28:45,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:45,643 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31443891 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:46,431 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31443891 with result: [{'id': 150, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:28:46,440 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3949482 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:28:46,929 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3949482 with result: [{'id': 151, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:28:46,940 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81504832 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:28:47,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81504832 with result: [{'id': 152, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:28:47,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:47,638 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:28:47,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:48,972 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:48,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:48,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:48,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:48,989 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-10-11 19:28:50,950 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:50,987 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23970170 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:51,768 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23970170 with result: [{'id': 153, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:28:51,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30661653 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:28:52,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30661653 with result: [{'id': 154, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:28:52,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19954095 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:28:54,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19954095 with result: [{'id': 155, 'pos_reference': 'Order 00100-010-0003', 'account_move': 381}] 2026-10-11 19:28:54,349 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:54,391 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:28:54,391 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-10-11 19:28:54,392 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-10-11 19:28:54,392 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:55,785 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-10-11 19:28:55,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:55,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:55,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:55,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:55,809 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-10-11 19:28:57,640 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:28:57,660 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99306869 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:28:59,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99306869 with result: [{'id': 156, 'pos_reference': 'Order 00100-010-0001', 'account_move': 386}] 2026-10-11 19:28:59,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:28:59,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:28:59,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-10-11 19:28:59,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:28:59,382 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted mail.message records with IDs: [12005] 2026-10-11 19:28:59,505 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted account.move records with IDs: [387] 2026-10-11 19:28:59,521 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #51 deleted mail.followers records with IDs: [4894] 2026-10-11 19:28:59,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:28:59,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:28:59,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:28:59,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:28:59,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-10-11 19:29:01,528 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:29:01,556 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78505875 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:29:02,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78505875 with result: [{'id': 157, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:29:02,234 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #61942674 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:29:02,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #61942674 with result: [{'id': 158, 'pos_reference': 'Order 12345-123-1234', 'account_move': False}] 2026-10-11 19:29:02,719 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:29:03,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:29:03,219 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:29:04,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:29:04,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:29:04,189 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:29:04,189 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:29:04,204 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-10-11 19:29:06,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:29:06,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65907474 for PoS orders references: ['Order 666-666-666'] (draft: False) 2026-10-11 19:29:08,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65907474 with result: [{'id': 160, 'pos_reference': 'Order 666-666-666', 'account_move': 390}] 2026-10-11 19:29:08,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:29:09,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:29:09,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-10-11 19:29:09,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-10-11 19:29:09,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:29:09,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:29:09,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:29:09,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:29:09,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:29:09,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-10-11 19:29:11,928 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55863528 for PoS orders references: ['Order 72594-724-5941', 'Order 10889-363-7767'] (draft: False) 2026-10-11 19:29:13,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55863528 with result: [{'id': 163, 'pos_reference': 'Order 10889-363-7767', 'account_move': False}, {'id': 162, 'pos_reference': 'Order 72594-724-5941', 'account_move': False}] 2026-10-11 19:29:14,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-10-11 19:29:16,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:29:16,143 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82203477 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:29:16,881 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82203477 with result: [{'id': 164, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:29:16,892 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20886565 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:29:17,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20886565 with result: [{'id': 165, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:29:17,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43060239 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:29:18,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43060239 with result: [{'id': 166, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:29:18,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:29:18,036 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:29:19,673 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:29:19,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:29:19,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:29:19,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:29:19,688 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-10-11 19:29:21,852 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68516354 for PoS orders references: ['Order 08588-202-5551'] (draft: False) 2026-10-11 19:29:22,481 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68516354 with result: [{'id': 167, 'pos_reference': 'Order 08588-202-5551', 'account_move': False}] 2026-10-11 19:29:23,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54978593 for PoS orders references: ['Order 25700-380-0587'] (draft: False) 2026-10-11 19:29:23,675 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54978593 with result: [{'id': 168, 'pos_reference': 'Order 25700-380-0587', 'account_move': False}] 2026-10-11 19:29:25,403 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-11 19:29:49,486 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 261 and Message-Id '<909038739329233.1791746989.455673933029175-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:29:49,486 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:29:49,496 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted mail.mail records with IDs: [261] 2026-10-11 19:29:49,511 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted mail.message records with IDs: [12615] 2026-10-11 19:29:49,511 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:29:49,529 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:29:50,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted pos.payment.method records with IDs: [66] 2026-10-11 19:29:50,546 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted res.currency.rate records with IDs: [183, 182, 181] 2026-10-11 19:29:52,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order ... 2026-10-11 19:29:52,497 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 06658-372-1373' was captured in attachment pos_order_save_Order 06658-372-1373_333040.json #3857 2026-10-11 19:29:52,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_and_removed ... 2026-10-11 19:29:52,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 34565-316-8246' was captured in attachment pos_order_save_Order 34565-316-8246_-18036.json #3858 2026-10-11 19:29:52,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20261427 for PoS orders references: ['Order 34565-316-8246'] (draft: False) 2026-10-11 19:29:53,022 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.model.data records with IDs: [410711] 2026-10-11 19:29:53,022 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted mail.activity records with IDs: [111] 2026-10-11 19:29:53,053 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.attachment records with IDs: [3858] 2026-10-11 19:29:53,685 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20261427 with result: [{'id': 169, 'pos_reference': 'Order 34565-316-8246', 'account_move': False}] 2026-10-11 19:29:53,700 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_one_order_twice ... 2026-10-11 19:29:54,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 87060-945-4472' was captured in attachment pos_order_save_Order 87060-945-4472_255781.json #3859 2026-10-11 19:29:54,131 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 87060-945-4472' was not captured as the content is the same as in attachment pos_order_save_Order 87060-945-4472_255781.json #3859 2026-10-11 19:29:54,146 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_order_same_uuid ... 2026-10-11 19:29:54,561 100 INFO rb-21b7005-225486-423724 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 #3860 2026-10-11 19:29:54,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_-21109.json #3861 2026-10-11 19:29:54,595 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders ... 2026-10-11 19:29:54,964 100 INFO rb-21b7005-225486-423724 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 #3862 2026-10-11 19:29:54,983 100 INFO rb-21b7005-225486-423724 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 #3863 2026-10-11 19:29:54,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_capture: Starting TestPosCapture.test_capture_two_orders_and_removed ... 2026-10-11 19:29:55,529 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1996' was captured in attachment pos_order_save_Order 12345-678-1996_788993.json #3864 2026-10-11 19:29:55,552 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_session: order 'Order 12345-678-1999' was captured in attachment pos_order_save_Order 12345-678-1999_788993.json #3865 2026-10-11 19:29:55,559 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87249787 for PoS orders references: ['Order 12345-678-1999'] (draft: False) 2026-10-11 19:29:55,667 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.model.data records with IDs: [410718] 2026-10-11 19:29:55,667 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted mail.activity records with IDs: [118] 2026-10-11 19:29:55,692 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.attachment records with IDs: [3865] 2026-10-11 19:29:56,457 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87249787 with result: [{'id': 170, 'pos_reference': 'Order 12345-678-1999', 'account_move': False}] 2026-10-11 19:29:56,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70505302 for PoS orders references: ['Order 12345-678-1996'] (draft: False) 2026-10-11 19:29:56,558 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.model.data records with IDs: [410717] 2026-10-11 19:29:56,558 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted mail.activity records with IDs: [117] 2026-10-11 19:29:56,585 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #54 deleted ir.attachment records with IDs: [3864] 2026-10-11 19:29:57,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70505302 with result: [{'id': 171, 'pos_reference': 'Order 12345-678-1996', 'account_move': False}] 2026-10-11 19:29:57,352 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-10-11 19:30:19,638 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #57 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:30:21,985 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #57 deleted ir.attachment records with IDs: [3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961] 2026-10-11 19:30:21,986 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #57 deleted pos.config records with IDs: [46, 47, 48, 49] 2026-10-11 19:30:21,999 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #57 deleted ir.sequence records with IDs: [1128, 1131, 1179, 1182, 1129, 1132, 1180, 1183] 2026-10-11 19:30:26,062 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt ... 2026-10-11 19:30:26,723 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:30:28,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:28] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 678 0.490 1.585 2026-10-11 19:30:28,809 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-10-11 19:30:29,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:29] "GET /my/invoices/410?access_token=d1b9c426-0fee-4084-8ba9-ca5d84547c7a HTTP/1.1" 200 - 223 0.144 0.917 2026-10-11 19:30:29,890 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_connected ... 2026-10-11 19:30:30,927 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:partner_1 from n/a 2026-10-11 19:30:31,328 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:30:33,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:33] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 708 0.462 1.600 2026-10-11 19:30:34,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:30:34] "GET /my/invoices/411?access_token=71934938-facc-4988-9da1-99ba516dcda1 HTTP/1.1" 200 - 246 0.137 0.965 2026-10-11 19:30:34,545 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 11 removed 2026-10-11 19:30:57,623 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 263 and Message-Id '<399136077399215.1791747057.592130661010742-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:30:57,623 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:30:57,633 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #62 deleted mail.mail records with IDs: [263] 2026-10-11 19:30:57,647 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #62 deleted mail.message records with IDs: [13631] 2026-10-11 19:30:57,647 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:30:57,664 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:30:58,520 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #62 deleted pos.payment.method records with IDs: [87] 2026-10-11 19:30:58,807 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #62 deleted res.currency.rate records with IDs: [190, 189, 188] 2026-10-11 19:31:00,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_fifo_margin_real_time ... 2026-10-11 19:31:04,060 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37362631 for PoS orders references: ['Order 04749-674-7293', 'Order 93483-752-1930'] (draft: False) 2026-10-11 19:31:05,899 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37362631 with result: [{'id': 175, 'pos_reference': 'Order 93483-752-1930', 'account_move': False}, {'id': 174, 'pos_reference': 'Order 04749-674-7293', 'account_move': False}] 2026-10-11 19:31:06,577 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [485] 2026-10-11 19:31:07,360 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_full_margin ... 2026-10-11 19:31:10,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45382574 for PoS orders references: ['Order 99913-090-6789', 'Order 57192-402-3021', 'Order 02004-855-9379'] (draft: False) 2026-10-11 19:31:11,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45382574 with result: [{'id': 178, 'pos_reference': 'Order 02004-855-9379', 'account_move': False}, {'id': 177, 'pos_reference': 'Order 57192-402-3021', 'account_move': False}, {'id': 176, 'pos_reference': 'Order 99913-090-6789', 'account_move': False}] 2026-10-11 19:31:12,590 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_negative_margin ... 2026-10-11 19:31:15,315 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84191389 for PoS orders references: ['Order 88890-835-8836', 'Order 56536-486-6798', 'Order 47985-451-4131'] (draft: False) 2026-10-11 19:31:16,690 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84191389 with result: [{'id': 181, 'pos_reference': 'Order 47985-451-4131', 'account_move': False}, {'id': 180, 'pos_reference': 'Order 56536-486-6798', 'account_move': False}, {'id': 179, 'pos_reference': 'Order 88890-835-8836', 'account_move': False}] 2026-10-11 19:31:17,709 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_other_currency_margin ... 2026-10-11 19:31:20,411 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58136772 for PoS orders references: ['Order 13698-230-0967', 'Order 58148-578-6666', 'Order 78355-690-6459'] (draft: False) 2026-10-11 19:31:22,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58136772 with result: [{'id': 184, 'pos_reference': 'Order 78355-690-6459', 'account_move': False}, {'id': 183, 'pos_reference': 'Order 58148-578-6666', 'account_move': False}, {'id': 182, 'pos_reference': 'Order 13698-230-0967', 'account_move': False}] 2026-10-11 19:31:23,257 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_positive_margin ... 2026-10-11 19:31:25,960 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29942867 for PoS orders references: ['Order 56282-879-3208', 'Order 14176-287-1072', 'Order 67478-554-2905'] (draft: False) 2026-10-11 19:31:27,506 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29942867 with result: [{'id': 187, 'pos_reference': 'Order 67478-554-2905', 'account_move': False}, {'id': 186, 'pos_reference': 'Order 14176-287-1072', 'account_move': False}, {'id': 185, 'pos_reference': 'Order 56282-879-3208', 'account_move': False}] 2026-10-11 19:31:28,409 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_return_margin ... 2026-10-11 19:31:30,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90140747 for PoS orders references: ['Order 70921-697-3268', 'Order 27124-179-5741', 'Order 90234-982-2443'] (draft: False) 2026-10-11 19:31:32,025 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90140747 with result: [{'id': 190, 'pos_reference': 'Order 90234-982-2443', 'account_move': False}, {'id': 189, 'pos_reference': 'Order 27124-179-5741', 'account_move': False}, {'id': 188, 'pos_reference': 'Order 70921-697-3268', 'account_move': False}] 2026-10-11 19:31:33,041 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_and_other_currency_margin ... 2026-10-11 19:31:35,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11755907 for PoS orders references: ['Order 83643-870-5215', 'Order 34918-669-4897', 'Order 93268-841-1518'] (draft: False) 2026-10-11 19:31:37,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11755907 with result: [{'id': 193, 'pos_reference': 'Order 93268-841-1518', 'account_move': False}, {'id': 192, 'pos_reference': 'Order 34918-669-4897', 'account_move': False}, {'id': 191, 'pos_reference': 'Order 83643-870-5215', 'account_move': False}] 2026-10-11 19:31:38,486 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_margin ... 2026-10-11 19:31:41,131 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69354498 for PoS orders references: ['Order 09148-881-3061', 'Order 34099-703-0877', 'Order 66607-142-0593'] (draft: False) 2026-10-11 19:31:42,610 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69354498 with result: [{'id': 196, 'pos_reference': 'Order 66607-142-0593', 'account_move': False}, {'id': 195, 'pos_reference': 'Order 34099-703-0877', 'account_move': False}, {'id': 194, 'pos_reference': 'Order 09148-881-3061', 'account_move': False}] 2026-10-11 19:31:43,944 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:32:09,274 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 264 and Message-Id '<291930759534074.1791747129.244875192642212-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:32:09,274 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:32:09,285 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [264] 2026-10-11 19:32:09,298 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #65 deleted mail.message records with IDs: [14231] 2026-10-11 19:32:09,298 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:32:09,313 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:32:10,161 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #65 deleted pos.payment.method records with IDs: [100] 2026-10-11 19:32:10,465 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #65 deleted res.currency.rate records with IDs: [194, 193, 192] 2026-10-11 19:32:12,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_01_invoiced_order_from_other_customer ... 2026-10-11 19:32:13,250 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:32:13,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36310187 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:32:14,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36310187 with result: [{'id': 197, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:32:14,218 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79539327 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:32:14,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79539327 with result: [{'id': 198, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:32:14,707 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43300811 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-10-11 19:32:17,113 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43300811 with result: [{'id': 199, 'pos_reference': 'Order 09876-098-0987', 'account_move': 440}] 2026-10-11 19:32:17,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:32:17,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:32:17,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-10-11 19:32:17,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0987. 2026-10-11 19:32:17,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:32:18,863 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:32:18,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:32:18,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:32:18,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:32:18,881 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_02_all_orders_invoiced_mixed_customers ... 2026-10-11 19:32:20,083 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:32:20,149 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66893583 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-10-11 19:32:22,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66893583 with result: [{'id': 200, 'pos_reference': 'Order 09876-098-0987', 'account_move': 445}] 2026-10-11 19:32:22,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60549890 for PoS orders references: ['Order 09876-098-0988'] (draft: False) 2026-10-11 19:32:24,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60549890 with result: [{'id': 201, 'pos_reference': 'Order 09876-098-0988', 'account_move': 447}] 2026-10-11 19:32:24,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11898942 for PoS orders references: ['Order 09876-098-0989'] (draft: False) 2026-10-11 19:32:25,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11898942 with result: [{'id': 202, 'pos_reference': 'Order 09876-098-0989', 'account_move': 449}] 2026-10-11 19:32:25,620 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:32:25,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:32:25,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-10-11 19:32:25,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 647.11) for order 09876-098-0987. 2026-10-11 19:32:25,629 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0988. 2026-10-11 19:32:25,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 158.75) for order 09876-098-0988. 2026-10-11 19:32:25,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0989. 2026-10-11 19:32:25,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0989. 2026-10-11 19:32:25,631 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:32:27,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:32:27,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:32:27,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:32:27,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:32:27,172 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-11 19:32:51,217 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 265 and Message-Id '<210666344837613.1791747171.182159423828125-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:32:51,217 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:32:51,228 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #68 deleted mail.mail records with IDs: [265] 2026-10-11 19:32:51,244 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #68 deleted mail.message records with IDs: [14759] 2026-10-11 19:32:51,245 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:32:51,265 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:32:52,107 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #68 deleted pos.payment.method records with IDs: [113] 2026-10-11 19:32:52,383 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #68 deleted res.currency.rate records with IDs: [198, 197, 196] 2026-10-11 19:32:54,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-10-11 19:32:57,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_02_orders_without_invoice ... 2026-10-11 19:33:00,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:33:00,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36554096 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:33:01,011 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36554096 with result: [{'id': 203, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:33:01,018 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1633614 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:33:01,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1633614 with result: [{'id': 204, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:33:01,463 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #344815 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:33:01,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #344815 with result: [{'id': 205, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:33:01,946 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:33:01,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:33:01,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:33:03,523 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:33:03,523 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:33:03,524 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:33:03,524 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:33:03,541 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_03_orders_with_invoice ... 2026-10-11 19:33:06,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:33:06,940 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98881294 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:33:07,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98881294 with result: [{'id': 206, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:33:07,803 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2587837 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:33:09,883 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2587837 with result: [{'id': 207, 'pos_reference': 'Order 00100-010-0002', 'account_move': 466}] 2026-10-11 19:33:09,891 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92782995 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:33:11,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92782995 with result: [{'id': 208, 'pos_reference': 'Order 00100-010-0003', 'account_move': 468}] 2026-10-11 19:33:11,067 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:33:11,072 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:33:11,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash Other, 89.95) for order 00100-010-0002. 2026-10-11 19:33:11,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank Other, 139.95000000000002) for order 00100-010-0003. 2026-10-11 19:33:11,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:33:12,270 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [579] 2026-10-11 19:33:12,995 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:33:13,010 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:33:13,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:33:13,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:33:13,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-10-11 19:33:15,749 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:33:15,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29978087 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:33:16,965 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29978087 with result: [{'id': 209, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:33:16,985 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #646316 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:33:17,954 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #646316 with result: [{'id': 210, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:33:17,961 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45223384 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:33:18,669 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45223384 with result: [{'id': 211, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:33:18,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8042243 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-10-11 19:33:19,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8042243 with result: [{'id': 212, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-10-11 19:33:19,238 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:33:19,239 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:33:20,038 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [595] 2026-10-11 19:33:20,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:33:20,510 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:33:20,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:33:20,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:33:20,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_05_tax_base_amount ... 2026-10-11 19:33:23,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:33:23,838 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84755872 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:33:24,661 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84755872 with result: [{'id': 213, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:33:24,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:33:24,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:33:25,572 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:33:25,572 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:33:25,572 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:33:25,572 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:33:25,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_bank_journal_balance ... 2026-10-11 19:33:30,567 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 19:33:55,419 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 266 and Message-Id '<745799808846536.1791747235.380317449569702-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:33:55,419 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:33:55,431 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [266] 2026-10-11 19:33:55,449 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #71 deleted mail.message records with IDs: [15406] 2026-10-11 19:33:55,449 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:33:55,465 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:33:56,285 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #71 deleted pos.payment.method records with IDs: [126] 2026-10-11 19:33:56,596 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #71 deleted res.currency.rate records with IDs: [202, 201, 200] 2026-10-11 19:33:58,076 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_combo_product_variant_error ... 2026-10-11 19:34:00,405 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_fixed_tax_positive_qty ... 2026-10-11 19:34:01,923 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15787021 for PoS orders references: ['Order 00580-770-3858'] (draft: False) 2026-10-11 19:34:02,679 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15787021 with result: [{'id': 215, 'pos_reference': 'Order 00580-770-3858', 'account_move': False}] 2026-10-11 19:34:03,888 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_no_invoiced ... 2026-10-11 19:34:05,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:34:05,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71867101 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:34:06,126 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71867101 with result: [{'id': 216, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:34:06,144 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55946392 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:34:06,693 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55946392 with result: [{'id': 217, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:34:06,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25909777 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:34:07,279 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25909777 with result: [{'id': 218, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:34:07,280 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:34:07,285 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:34:07,285 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:34:08,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:34:08,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:34:08,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:34:08,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:34:08,784 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_with_invoiced ... 2026-10-11 19:34:10,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:34:10,145 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10417741 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:34:11,063 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10417741 with result: [{'id': 219, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:34:11,071 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56125094 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:34:11,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56125094 with result: [{'id': 220, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:34:11,600 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89994097 for PoS orders references: ['Order 09876-098-0987'] (draft: False) 2026-10-11 19:34:13,705 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89994097 with result: [{'id': 221, 'pos_reference': 'Order 09876-098-0987', 'account_move': 502}] 2026-10-11 19:34:13,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97894401 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-10-11 19:34:14,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97894401 with result: [{'id': 222, 'pos_reference': 'Order 00100-010-0004', 'account_move': 504}] 2026-10-11 19:34:14,969 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:34:14,975 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:34:14,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 426.09000000000003) for order 09876-098-0987. 2026-10-11 19:34:14,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 54.99) for order 00100-010-0004. 2026-10-11 19:34:14,976 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:34:16,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-10-11 19:34:16,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:34:16,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:34:16,486 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:34:16,486 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:34:16,500 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_account_move_round_globally ... 2026-10-11 19:34:18,250 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47896176 for PoS orders references: ['Order 21195-637-0229'] (draft: False) 2026-10-11 19:34:19,409 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47896176 with result: [{'id': 223, 'pos_reference': 'Order 21195-637-0229', 'account_move': False}] 2026-10-11 19:34:20,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move ... 2026-10-11 19:34:22,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66207851 for PoS orders references: ['Order 72575-120-4210'] (draft: False) 2026-10-11 19:34:23,048 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66207851 with result: [{'id': 224, 'pos_reference': 'Order 72575-120-4210', 'account_move': False}] 2026-10-11 19:34:24,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount ... 2026-10-11 19:34:25,598 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26111402 for PoS orders references: ['Order 22398-157-9084'] (draft: False) 2026-10-11 19:34:26,566 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26111402 with result: [{'id': 225, 'pos_reference': 'Order 22398-157-9084', 'account_move': False}] 2026-10-11 19:34:27,651 100 INFO rb-21b7005-225486-423724 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-10-11 19:34:29,119 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99777224 for PoS orders references: ['Order 57953-045-7851'] (draft: False) 2026-10-11 19:34:30,078 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99777224 with result: [{'id': 226, 'pos_reference': 'Order 57953-045-7851', 'account_move': False}] 2026-10-11 19:34:31,190 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-10-11 19:34:52,137 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_return_order ... 2026-10-11 19:34:53,404 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:34:53,465 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14205287 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 19:34:56,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14205287 with result: [{'id': 227, 'pos_reference': 'Order 12345-123-1234', 'account_move': 521}] 2026-10-11 19:34:56,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:34:56,904 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:34:56,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 104.01) for order 12345-123-1234. 2026-10-11 19:34:56,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:34:57,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-10-11 19:34:57,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:34:57,596 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:34:57,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:34:57,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:34:57,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_is_used_when_in_transactions ... 2026-10-11 19:34:58,934 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:34:58,985 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70522453 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:34:59,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70522453 with result: [{'id': 229, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:34:59,781 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31630874 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:35:00,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31630874 with result: [{'id': 230, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:35:00,258 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85202218 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:35:00,867 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85202218 with result: [{'id': 231, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:35:00,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:35:00,874 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:35:00,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:35:02,366 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:35:02,366 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:35:02,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:35:02,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:35:02,415 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-11 19:35:26,287 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 267 and Message-Id '<130044551899479.1791747326.250094175338745-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:35:26,287 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:35:26,298 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #74 deleted mail.mail records with IDs: [267] 2026-10-11 19:35:26,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #74 deleted mail.message records with IDs: [16534] 2026-10-11 19:35:26,314 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:35:26,337 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:35:27,147 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #74 deleted pos.payment.method records with IDs: [144] 2026-10-11 19:35:27,391 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #74 deleted res.currency.rate records with IDs: [206, 205, 204] 2026-10-11 19:35:28,691 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_archive_used_journal ... 2026-10-11 19:35:29,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_basic_config_values ... 2026-10-11 19:35:30,036 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_other_currency_config_values ... 2026-10-11 19:35:30,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_categories ... 2026-10-11 19:35:31,027 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_price ... 2026-10-11 19:35:31,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_taxes ... 2026-10-11 19:35:32,214 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:35:55,804 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 268 and Message-Id '<033031266433084.1791747355.773674964904785-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:35:55,804 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:35:55,814 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted mail.mail records with IDs: [268] 2026-10-11 19:35:55,831 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted mail.message records with IDs: [17051] 2026-10-11 19:35:55,832 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:35:55,856 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:35:56,729 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted pos.payment.method records with IDs: [158] 2026-10-11 19:35:57,053 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted res.currency.rate records with IDs: [210, 209, 208] 2026-10-11 19:35:58,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_01b ... 2026-10-11 19:35:58,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:35:58,979 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19218821 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:01,086 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19218821 with result: [{'id': 233, 'pos_reference': 'Order 00100-010-0001', 'account_move': 527}] 2026-10-11 19:36:01,087 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:01,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:01,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-10-11 19:36:01,088 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:01,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:01,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:01,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:01,766 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:01,782 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_02b ... 2026-10-11 19:36:02,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:02,070 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42422660 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:04,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42422660 with result: [{'id': 234, 'pos_reference': 'Order 00100-010-0001', 'account_move': 531}] 2026-10-11 19:36:04,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:04,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:04,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0001. 2026-10-11 19:36:04,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:05,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:05,045 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:05,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:05,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:05,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_03b ... 2026-10-11 19:36:05,468 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:05,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #38398428 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:07,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #38398428 with result: [{'id': 235, 'pos_reference': 'Order 00100-010-0001', 'account_move': 535}] 2026-10-11 19:36:07,081 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:07,081 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:07,081 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:07,248 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted mail.message records with IDs: [17101] 2026-10-11 19:36:07,306 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted account.move records with IDs: [536] 2026-10-11 19:36:07,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #77 deleted mail.followers records with IDs: [9878] 2026-10-11 19:36:07,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:07,376 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:07,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:07,380 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:07,395 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_04b ... 2026-10-11 19:36:07,689 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:07,704 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32867798 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:09,602 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32867798 with result: [{'id': 236, 'pos_reference': 'Order 00100-010-0001', 'account_move': 537}] 2026-10-11 19:36:09,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:09,603 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:09,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0001. 2026-10-11 19:36:09,604 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:10,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:10,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:10,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:10,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:10,534 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_05b ... 2026-10-11 19:36:10,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:10,958 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65902782 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:13,085 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65902782 with result: [{'id': 237, 'pos_reference': 'Order 00100-010-0001', 'account_move': 541}] 2026-10-11 19:36:13,086 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:13,086 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:13,087 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0001. 2026-10-11 19:36:13,087 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:13,880 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:13,880 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:13,880 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:13,880 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:13,896 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_10b ... 2026-10-11 19:36:14,247 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:14,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26026221 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:16,057 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26026221 with result: [{'id': 238, 'pos_reference': 'Order 00100-010-0001', 'account_move': 545}] 2026-10-11 19:36:16,057 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:16,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:16,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-10-11 19:36:16,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:16,798 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:16,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:16,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:16,799 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:16,817 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_11b ... 2026-10-11 19:36:17,183 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:17,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42206293 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:19,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42206293 with result: [{'id': 239, 'pos_reference': 'Order 00100-010-0001', 'account_move': 549}] 2026-10-11 19:36:19,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:19,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:19,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-10-11 19:36:19,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:20,072 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:20,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:20,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:20,073 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:20,089 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_12b ... 2026-10-11 19:36:20,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:20,467 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31043582 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:22,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31043582 with result: [{'id': 240, 'pos_reference': 'Order 00100-010-0001', 'account_move': 553}] 2026-10-11 19:36:22,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:22,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:22,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-10-11 19:36:22,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:23,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:23,370 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:23,371 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:23,371 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:23,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_13b ... 2026-10-11 19:36:23,717 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:23,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5396660 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:25,625 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5396660 with result: [{'id': 241, 'pos_reference': 'Order 00100-010-0001', 'account_move': 557}] 2026-10-11 19:36:25,626 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:25,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:25,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-10-11 19:36:25,627 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:26,450 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:26,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:26,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:26,451 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:26,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_14b ... 2026-10-11 19:36:26,879 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:26,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69567492 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:29,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69567492 with result: [{'id': 242, 'pos_reference': 'Order 00100-010-0001', 'account_move': 561}] 2026-10-11 19:36:29,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:29,016 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:29,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-10-11 19:36:29,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-10-11 19:36:29,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:29,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:29,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:29,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:29,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:29,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_15b ... 2026-10-11 19:36:30,148 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:30,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15464287 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:32,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15464287 with result: [{'id': 243, 'pos_reference': 'Order 00100-010-0001', 'account_move': 566}] 2026-10-11 19:36:32,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:32,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:32,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-10-11 19:36:32,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-10-11 19:36:32,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:33,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:33,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:33,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:33,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:33,607 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_16b ... 2026-10-11 19:36:34,075 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:34,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90673778 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:36,169 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90673778 with result: [{'id': 244, 'pos_reference': 'Order 00100-010-0001', 'account_move': 572}] 2026-10-11 19:36:36,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:36,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:36,170 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-10-11 19:36:36,171 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-10-11 19:36:36,171 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:37,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:37,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:37,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:37,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:37,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_17b ... 2026-10-11 19:36:38,034 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:38,054 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35813024 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:40,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35813024 with result: [{'id': 245, 'pos_reference': 'Order 00100-010-0001', 'account_move': 578}] 2026-10-11 19:36:40,236 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:40,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:40,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-10-11 19:36:40,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, -100.0) for order 00100-010-0001. 2026-10-11 19:36:40,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:41,518 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:41,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:41,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:41,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:41,536 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_18b ... 2026-10-11 19:36:41,857 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:41,872 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29706302 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:43,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29706302 with result: [{'id': 246, 'pos_reference': 'Order 00100-010-0001', 'account_move': 584}] 2026-10-11 19:36:43,770 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:43,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:43,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 50.0) for order 00100-010-0001. 2026-10-11 19:36:43,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:44,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:44,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:44,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:44,434 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:44,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_19b ... 2026-10-11 19:36:44,814 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:44,833 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1754919 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:46,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1754919 with result: [{'id': 247, 'pos_reference': 'Order 00100-010-0001', 'account_move': 588}] 2026-10-11 19:36:46,473 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:46,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:46,474 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 50.0) for order 00100-010-0001. 2026-10-11 19:36:46,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:47,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:47,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:47,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:47,449 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:47,466 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_20b ... 2026-10-11 19:36:47,791 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:47,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15110601 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:49,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15110601 with result: [{'id': 248, 'pos_reference': 'Order 00100-010-0001', 'account_move': 592}] 2026-10-11 19:36:49,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:49,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:49,729 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 50.0) for order 00100-010-0001. 2026-10-11 19:36:49,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:50,722 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:50,722 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:50,722 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:50,723 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:50,737 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_21b ... 2026-10-11 19:36:51,077 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:36:51,094 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75156737 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:36:53,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75156737 with result: [{'id': 249, 'pos_reference': 'Order 00100-010-0001', 'account_move': 596}] 2026-10-11 19:36:53,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:36:53,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-10-11 19:36:53,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 50.0) for order 00100-010-0001. 2026-10-11 19:36:53,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:36:53,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:36:53,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:36:53,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:36:53,906 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:36:53,954 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 40 checked, 40 removed 2026-10-11 19:37:17,986 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 269 and Message-Id '<849578178542626.1791747437.958951234817505-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:37:17,986 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:37:17,996 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #80 deleted mail.mail records with IDs: [269] 2026-10-11 19:37:18,010 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #80 deleted mail.message records with IDs: [17746] 2026-10-11 19:37:18,011 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:37:18,028 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:37:18,832 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #80 deleted pos.payment.method records with IDs: [171] 2026-10-11 19:37:19,047 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #80 deleted res.currency.rate records with IDs: [214, 213, 212] 2026-10-11 19:37:20,672 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_01 ... 2026-10-11 19:37:21,024 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:21,046 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33157164 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:21,738 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33157164 with result: [{'id': 250, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:21,738 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:21,739 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:22,612 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:22,613 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:22,613 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:22,613 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:22,628 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_02 ... 2026-10-11 19:37:22,952 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:22,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92576648 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:23,727 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92576648 with result: [{'id': 251, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:23,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:23,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:24,553 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:24,554 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:24,554 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:24,554 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:24,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_03 ... 2026-10-11 19:37:24,965 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:24,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92277586 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:25,662 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92277586 with result: [{'id': 252, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:25,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:25,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:26,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:26,156 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:26,156 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:26,156 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:26,173 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_04 ... 2026-10-11 19:37:26,591 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:26,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6822160 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:27,305 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6822160 with result: [{'id': 253, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:27,306 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:27,306 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:28,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:28,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:28,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:28,382 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:28,398 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_05 ... 2026-10-11 19:37:28,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:28,806 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #68278879 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:29,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #68278879 with result: [{'id': 254, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:29,456 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:29,456 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:30,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:30,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:30,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:30,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:30,336 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_06 ... 2026-10-11 19:37:30,784 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:30,788 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60175383 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:30,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60175383 with result: [{'id': 255, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:30,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:30,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:31,668 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:31,668 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:31,669 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:31,669 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:31,683 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_07 ... 2026-10-11 19:37:32,052 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:32,055 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17544202 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:32,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17544202 with result: [{'id': 256, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:32,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:32,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:32,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:32,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:32,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:32,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:32,980 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_08 ... 2026-10-11 19:37:33,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:33,295 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3510134 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:33,392 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3510134 with result: [{'id': 257, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:33,392 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:33,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:34,204 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:34,204 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:34,204 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:34,204 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:34,220 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_09 ... 2026-10-11 19:37:34,612 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:34,616 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49243757 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:34,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49243757 with result: [{'id': 258, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:34,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:34,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:35,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:35,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:35,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:35,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:35,455 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_10 ... 2026-10-11 19:37:35,800 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:35,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #78101616 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:36,464 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #78101616 with result: [{'id': 259, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:36,464 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:36,464 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:37,248 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:37,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:37,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:37,249 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:37,269 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_11 ... 2026-10-11 19:37:37,684 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:37,724 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31144347 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:38,456 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31144347 with result: [{'id': 260, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:38,456 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:38,457 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:39,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:39,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:39,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:39,419 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:39,433 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_12 ... 2026-10-11 19:37:39,751 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:39,769 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39934802 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:40,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39934802 with result: [{'id': 261, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:40,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:40,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:41,223 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:41,224 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:41,224 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:41,224 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:41,243 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_13 ... 2026-10-11 19:37:41,644 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:41,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41148970 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:42,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41148970 with result: [{'id': 262, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:42,334 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:42,335 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:43,343 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:43,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:43,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:43,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:43,359 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_14 ... 2026-10-11 19:37:43,761 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:43,783 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75170309 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:44,531 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75170309 with result: [{'id': 263, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:44,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:44,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:45,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:45,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:45,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:45,353 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:45,369 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_15 ... 2026-10-11 19:37:45,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:45,793 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10627882 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:46,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10627882 with result: [{'id': 264, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:46,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:46,387 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:47,690 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:47,691 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:47,691 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:47,691 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:47,710 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_16 ... 2026-10-11 19:37:48,115 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:48,138 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20735507 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:48,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20735507 with result: [{'id': 265, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:48,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:48,932 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:50,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:50,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:50,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:50,154 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:50,169 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_17 ... 2026-10-11 19:37:50,558 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:50,583 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63653495 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:51,320 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63653495 with result: [{'id': 266, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:51,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:51,321 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:52,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:52,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:52,352 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:52,352 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:52,367 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_18 ... 2026-10-11 19:37:52,774 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:52,789 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47128031 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:53,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47128031 with result: [{'id': 267, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:53,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:53,407 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:54,225 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:54,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:54,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:54,226 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:54,254 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_19 ... 2026-10-11 19:37:54,593 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:54,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96813217 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:55,371 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96813217 with result: [{'id': 268, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:55,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:55,372 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:56,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:56,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:56,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:56,428 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:56,443 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_20 ... 2026-10-11 19:37:56,831 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:56,849 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #29504326 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:57,514 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #29504326 with result: [{'id': 269, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:57,514 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:57,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:37:58,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:37:58,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:37:58,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:37:58,589 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:37:58,614 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_21 ... 2026-10-11 19:37:58,989 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:37:59,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71696988 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:37:59,580 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71696988 with result: [{'id': 270, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:37:59,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:37:59,581 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:38:00,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:38:00,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:38:00,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:38:00,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:38:00,553 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:38:23,809 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 270 and Message-Id '<592221885858748.1791747503.769991397857666-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:38:23,809 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:38:23,822 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [270] 2026-10-11 19:38:23,839 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted mail.message records with IDs: [18417] 2026-10-11 19:38:23,839 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:38:23,860 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:38:24,675 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted pos.payment.method records with IDs: [184] 2026-10-11 19:38:24,910 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted res.currency.rate records with IDs: [218, 217, 216] 2026-10-11 19:38:26,339 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-10-11 19:38:29,915 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:38:29,944 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80161285 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:38:31,049 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80161285 with result: [{'id': 271, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:38:31,058 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75469281 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:38:31,846 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75469281 with result: [{'id': 272, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:38:31,856 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #45757717 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:38:32,839 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #45757717 with result: [{'id': 273, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:38:32,851 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17276485 for PoS orders references: ['Order 00100-010-0004'] (draft: False) 2026-10-11 19:38:33,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17276485 with result: [{'id': 274, 'pos_reference': 'Order 00100-010-0004', 'account_move': False}] 2026-10-11 19:38:33,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:38:33,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:38:33,264 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:38:33,844 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [850] 2026-10-11 19:38:34,302 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:38:34,313 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:38:34,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:38:34,318 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:38:34,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-10-11 19:38:37,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:38:37,959 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60877884 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:38:39,138 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60877884 with result: [{'id': 275, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:38:39,153 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #66254918 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:38:40,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #66254918 with result: [{'id': 276, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:38:40,008 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48565310 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:38:42,892 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48565310 with result: [{'id': 277, 'pos_reference': 'Order 00100-010-0003', 'account_move': 668}] 2026-10-11 19:38:42,893 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:38:42,924 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:38:42,925 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 360.0) for order 00100-010-0003. 2026-10-11 19:38:42,925 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:38:43,593 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [871] 2026-10-11 19:38:44,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:38:44,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:38:44,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:38:44,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:38:44,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-10-11 19:38:48,148 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86849527 for PoS orders references: ['Order 04183-775-5405'] (draft: False) 2026-10-11 19:38:48,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86849527 with result: [{'id': 278, 'pos_reference': 'Order 04183-775-5405', 'account_move': False}] 2026-10-11 19:38:50,106 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-10-11 19:38:53,549 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36356502 for PoS orders references: ['Order 69769-739-6241'] (draft: False) 2026-10-11 19:38:54,579 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36356502 with result: [{'id': 279, 'pos_reference': 'Order 69769-739-6241', 'account_move': False}] 2026-10-11 19:38:55,871 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_user_without_pos_permissions_can_create_product ... 2026-10-11 19:39:00,067 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 271 and Message-Id '<139472931183574.1791747540.028262853622437-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 19:39:00,067 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:39:00,079 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [271] 2026-10-11 19:39:00,093 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #83 deleted mail.message records with IDs: [18564] 2026-10-11 19:39:00,094 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:39:00,109 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:39:00,341 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-11 19:39:23,589 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 272 and Message-Id '<018630112533119.1791747563.551718473434448-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:39:23,589 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:39:23,602 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #87 deleted mail.mail records with IDs: [272] 2026-10-11 19:39:23,619 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #87 deleted mail.message records with IDs: [19028] 2026-10-11 19:39:23,619 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:39:23,635 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:39:24,529 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #87 deleted pos.payment.method records with IDs: [197] 2026-10-11 19:39:24,837 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #87 deleted res.currency.rate records with IDs: [222, 221, 220] 2026-10-11 19:39:27,298 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_01_no_invoice_fpos ... 2026-10-11 19:39:27,508 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:39:27,561 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53332563 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:39:28,470 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53332563 with result: [{'id': 281, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:39:28,477 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47487998 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:39:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47487998 with result: [{'id': 282, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:39:28,923 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #50565094 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:39:29,340 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #50565094 with result: [{'id': 283, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:39:29,340 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:39:29,345 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:39:29,345 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:39:30,384 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [907, 908] 2026-10-11 19:39:30,992 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:39:31,005 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:39:31,009 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:39:31,009 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:39:31,024 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_02_no_invoice_fpos_no_tax_dest ... 2026-10-11 19:39:31,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:39:31,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8050644 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:39:32,227 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8050644 with result: [{'id': 284, 'pos_reference': 'Order 00100-010-0001', 'account_move': False}] 2026-10-11 19:39:32,237 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55476101 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:39:32,728 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55476101 with result: [{'id': 285, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:39:32,742 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79963804 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:39:33,158 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79963804 with result: [{'id': 286, 'pos_reference': 'Order 00100-010-0003', 'account_move': False}] 2026-10-11 19:39:33,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:39:33,163 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:39:33,163 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:39:34,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:39:34,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:39:34,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:39:34,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:39:34,429 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_03_invoiced_fpos ... 2026-10-11 19:39:34,625 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-10-11 19:39:34,771 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76852065 for PoS orders references: ['Order 00100-010-0001'] (draft: False) 2026-10-11 19:39:37,276 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76852065 with result: [{'id': 287, 'pos_reference': 'Order 00100-010-0001', 'account_move': 702}] 2026-10-11 19:39:37,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64609511 for PoS orders references: ['Order 00100-010-0002'] (draft: False) 2026-10-11 19:39:37,756 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64609511 with result: [{'id': 288, 'pos_reference': 'Order 00100-010-0002', 'account_move': False}] 2026-10-11 19:39:37,772 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10461091 for PoS orders references: ['Order 00100-010-0003'] (draft: False) 2026-10-11 19:39:39,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10461091 with result: [{'id': 289, 'pos_reference': 'Order 00100-010-0003', 'account_move': 704}] 2026-10-11 19:39:39,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-10-11 19:39:39,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-10-11 19:39:39,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 691.0600000000001) for order 00100-010-0001. 2026-10-11 19:39:39,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 265.75) for order 00100-010-0003. 2026-10-11 19:39:39,124 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-10-11 19:39:40,301 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [941, 942, 943, 944] 2026-10-11 19:39:40,987 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-10-11 19:39:40,999 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-10-11 19:39:41,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-10-11 19:39:41,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-10-11 19:39:41,057 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 19:40:03,579 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 273 and Message-Id '<864374084714432.1791747603.547550916671753-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:40:03,579 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:40:03,592 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #90 deleted mail.mail records with IDs: [273] 2026-10-11 19:40:03,606 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #90 deleted mail.message records with IDs: [19557] 2026-10-11 19:40:03,607 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:40:03,625 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:40:04,371 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #90 deleted pos.payment.method records with IDs: [210] 2026-10-11 19:40:04,597 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #90 deleted res.currency.rate records with IDs: [226, 225, 224] 2026-10-11 19:40:05,932 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_0 ... 2026-10-11 19:40:06,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_1 ... 2026-10-11 19:40:06,756 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_2 ... 2026-10-11 19:40:07,112 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:40:29,708 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 274 and Message-Id '<831072973937076.1791747629.679743766784668-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:40:29,709 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:40:29,719 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [274] 2026-10-11 19:40:29,734 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #93 deleted mail.message records with IDs: [20044] 2026-10-11 19:40:29,735 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:40:29,751 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:40:30,612 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #93 deleted pos.payment.method records with IDs: [223] 2026-10-11 19:40:30,922 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #93 deleted res.currency.rate records with IDs: [230, 229, 228] 2026-10-11 19:40:32,285 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_sale_details_total_with_cash_rounding ... 2026-10-11 19:40:34,463 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session ... 2026-10-11 19:40:37,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_2 ... 2026-10-11 19:40:41,499 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_3 ... 2026-10-11 19:40:43,664 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_4 ... 2026-10-11 19:40:45,742 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:41:08,635 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 275 and Message-Id '<305744248799524.1791747668.606898069381714-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:41:08,635 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:41:08,645 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted mail.mail records with IDs: [275] 2026-10-11 19:41:08,661 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted mail.message records with IDs: [20587] 2026-10-11 19:41:08,662 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:41:08,679 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:41:09,487 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted pos.payment.method records with IDs: [236] 2026-10-11 19:41:09,812 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted res.currency.rate records with IDs: [234, 233, 232] 2026-10-11 19:41:11,514 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_is_header_or_footer_to_false ... 2026-10-11 19:41:11,577 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted account.tax records with IDs: [364] 2026-10-11 19:41:14,228 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_properly_set_pos_config_x2many_fields ... 2026-10-11 19:41:14,291 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted account.tax records with IDs: [364] 2026-10-11 19:41:14,560 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_should_not_affect_other_pos_config ... 2026-10-11 19:41:14,636 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #96 deleted account.tax records with IDs: [364] 2026-10-11 19:41:18,508 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:41:40,914 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #99 deleted pos.payment.method records with IDs: [252] 2026-10-11 19:41:41,165 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #99 deleted res.currency.rate records with IDs: [238, 237, 236] 2026-10-11 19:41:42,385 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_change_variant_ids ... 2026-10-11 19:41:43,700 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #103 deleted product.product records with IDs: [1386] 2026-10-11 19:41:44,502 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #102 deleted product.product records with IDs: [1389] 2026-10-11 19:41:44,540 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #102 deleted product.template.attribute.value records with IDs: [406] 2026-10-11 19:41:44,684 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-10-11 19:41:48,704 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 19:41:49,465 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 276 and Message-Id '<552327503041145.1791747709.439060926437378-openerp-private@8615afa91707>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 19:41:49,465 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:41:49,474 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [276] 2026-10-11 19:41:49,487 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20609] 2026-10-11 19:41:49,488 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:41:49,495 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:41:50,202 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 277 and Message-Id '<670707371230519.1791747710.174777746200562-openerp-private@8615afa91707>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 19:41:50,202 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:41:50,211 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [277] 2026-10-11 19:41:50,220 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20612] 2026-10-11 19:41:50,221 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:41:50,226 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:41:50,236 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_login: Starting TestWebLoginPortal.test_web_login_external ... 2026-10-11 19:41:50,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:50,243 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:41:51,190 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:51,202 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:portal_user from 127.0.0.1 2026-10-11 19:41:51,205 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:51,206 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:51,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:51,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:51] "POST /web/login HTTP/1.1" 303 - 59 0.020 0.964 2026-10-11 19:41:51,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:41:52,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:52] "GET /my HTTP/1.1" 200 - 234 0.111 0.849 2026-10-11 19:41:52,199 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:41:52,206 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_account_holder_name_update ... 2026-10-11 19:41:52,961 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:test_portal_user from n/a 2026-10-11 19:41:52,977 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:41:53,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:53] "POST /my/account HTTP/1.1" 303 - 114 0.064 0.399 2026-10-11 19:41:54,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:54] "GET /my/home HTTP/1.1" 200 - 272 0.218 1.081 2026-10-11 19:41:54,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:54] "POST /my/account HTTP/1.1" 303 - 89 0.040 0.110 2026-10-11 19:41:55,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:55] "GET /my/home HTTP/1.1" 200 - 35 0.017 0.103 2026-10-11 19:41:55,026 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_deactivate_portal_user ... 2026-10-11 19:41:55,662 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'portal_user' (#109) from n/a 2026-10-11 19:41:55,676 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:portal_user from n/a 2026-10-11 19:41:55,688 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:41:55,992 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#109) from 127.0.0.1. Archive the user and remove login information. 2026-10-11 19:41:56,079 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for '__deleted_user_109_1791747715.992831' (#109) from 127.0.0.1 2026-10-11 19:41:56,084 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #109 deleted res.users.apikeys records with IDs: [1] 2026-10-11 19:41:56,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:56] "POST /my/deactivate_account HTTP/1.1" 303 - 154 0.082 0.450 2026-10-11 19:41:57,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:41:57] "GET /web/login?message=Account%20deleted%21 HTTP/1.1" 200 - 195 0.092 0.730 2026-10-11 19:41:57,061 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_cron: Manually starting job `Base: Portal Users Deletion`. 2026-10-11 19:41:58,110 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted res.users records with IDs: [109] 2026-10-11 19:41:58,137 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users_deletion: User #109 'portal_user', deleted. Original request from False. 2026-10-11 19:41:58,180 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20626, 20623, 20622, 20621] 2026-10-11 19:41:58,366 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted res.partner records with IDs: [580] 2026-10-11 19:41:58,371 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users_deletion: Partner #580 'portal_user', deleted. Original request from False. 2026-10-11 19:41:58,373 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_cron: Job `Base: Portal Users Deletion` done. 2026-10-11 19:41:58,393 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 19:41:58,525 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-10-11 19:41:58,876 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20516 2026-10-11 19:41:58,876 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzn6bow5a_chrome_odoo 2026-10-11 19:41:58,876 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:40261/json/version 2026-10-11 19:41:58,878 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40261/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:41:58,892 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:41:58,892 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:40261/json 2026-10-11 19:41:58,893 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40261/json with timeout 3 increased to 10s during tests 2026-10-11 19:41:58,902 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:40261/devtools/page/71CBB3F10A248A1BCAAFDB1AA3B4B002 2026-10-11 19:41:58,910 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-10-11 19:41:58,914 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-10-11 19:41:59,530 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 19:41:59,542 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:portal from n/a 2026-10-11 19:41:59,572 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-10-11 19:41:59,575 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-10-11 19:41:59,575 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-10-11 19:41:59,591 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:42:00,209 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-10-11 19:42:00,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:00] "GET / HTTP/1.1" 200 - 210 0.126 1.105 2026-10-11 19:42:00,822 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': '71CBB3F10A248A1BCAAFDB1AA3B4B002', 'loaderId': 'D708C8905F243D7D10B63AC92CCA99DE', 'isDownload': False} 2026-10-11 19:42:00,822 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-10-11 19:42:00,837 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:00,863 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 19:42:00,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:00] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.035 0.029 2026-10-11 19:42:00,922 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 19:42:00,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:00] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.012 0.055 2026-10-11 19:42:00,952 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 19:42:00,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:00] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.007 0.034 2026-10-11 19:42:01,052 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:01,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:42:01,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.006 0.009 2026-10-11 19:42:01,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:42:01,093 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 19:42:01,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.027 2026-10-11 19:42:01,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.031 2026-10-11 19:42:01,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 19:42:01,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 19:42:01,573 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-10-11 19:42:01,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.005 0.166 2026-10-11 19:42:01,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.005 0.097 2026-10-11 19:42:01,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:01] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.111 2026-10-11 19:42:02,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /my HTTP/1.1" 200 - 99 0.050 0.589 2026-10-11 19:42:02,377 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:42:02,380 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:42:02,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:42:02,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:42:02,388 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:42:02,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:42:02,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 19:42:02,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.011 2026-10-11 19:42:02,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.008 2026-10-11 19:42:02,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /my/counters HTTP/1.1" 200 - 50 0.026 0.059 2026-10-11 19:42:02,791 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:42:02,792 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:02,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /my/counters HTTP/1.1" 200 - 53 0.054 0.146 2026-10-11 19:42:02,911 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:42:02,935 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-11 19:42:02,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:42:02,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:42:02,953 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 19:42:02,957 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:42:02,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /mrp_subcontracting/static/src/img/manufacturing.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:42:02,964 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:42:02,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /my/counters HTTP/1.1" 200 - 20 0.049 0.234 2026-10-11 19:42:02,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:02] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.268 2026-10-11 19:42:03,011 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:03] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:03,942 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:03,965 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-10-11 19:42:04,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "GET /my/account HTTP/1.1" 200 - 52 0.037 0.398 2026-10-11 19:42:04,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.002 0.012 2026-10-11 19:42:04,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 19:42:04,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.003 0.010 2026-10-11 19:42:04,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 19:42:04,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:04] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.008 2026-10-11 19:42:05,975 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-10-11 19:42:05,991 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'type a different phone number (trigger: input[name="phone"])' 2026-10-11 19:42:06,008 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-10-11 19:42:06,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:06,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /my/account HTTP/1.1" 303 - 114 0.079 0.186 2026-10-11 19:42:06,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "GET /my/home HTTP/1.1" 200 - 51 0.026 0.106 2026-10-11 19:42:06,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.007 0.014 2026-10-11 19:42:06,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.001 0.003 2026-10-11 19:42:06,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.008 2026-10-11 19:42:06,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.006 2026-10-11 19:42:06,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /my/counters HTTP/1.1" 200 - 34 0.019 0.042 2026-10-11 19:42:06,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /my/counters HTTP/1.1" 200 - 27 0.036 0.114 2026-10-11 19:42:06,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /my/counters HTTP/1.1" 200 - 13 0.016 0.168 2026-10-11 19:42:06,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:06] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.179 2026-10-11 19:42:07,958 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:07,961 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-10-11 19:42:07,974 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20516 2026-10-11 19:42:07,974 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-10-11 19:42:07,978 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20516 2026-10-11 19:42:08,018 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:08,079 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194208_079727_TestUi.txt 2026-10-11 19:42:08,080 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmpzn6bow5a_chrome_odoo" 2026-10-11 19:42:08,088 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-10-11 19:42:08,755 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome pid: 20729 2026-10-11 19:42:08,756 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbuilfsvv_chrome_odoo 2026-10-11 19:42:08,756 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:34815/json/version 2026-10-11 19:42:08,758 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34815/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:42:08,789 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:42:08,790 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Issuing json command http://127.0.0.1:34815/json 2026-10-11 19:42:08,790 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34815/json with timeout 3 increased to 10s during tests 2026-10-11 19:42:08,800 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Websocket url found: ws://127.0.0.1:34815/devtools/page/A55C4B4E62CADBF78066890D9D32B88C 2026-10-11 19:42:08,810 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Enable chrome headless console log notification 2026-10-11 19:42:08,820 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome headless enable page notifications 2026-10-11 19:42:09,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 19:42:09,658 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:portal from n/a 2026-10-11 19:42:09,667 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Setting session cookie in browser 2026-10-11 19:42:09,670 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-10-11 19:42:09,670 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-10-11 19:42:09,683 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:42:10,291 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-10-11 19:42:10,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:10] "GET / HTTP/1.1" 200 - 208 0.145 1.017 2026-10-11 19:42:10,844 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Navigation result: {'frameId': 'A55C4B4E62CADBF78066890D9D32B88C', 'loaderId': 'E2F864DB2727A7AE91BF3BBD3D06167C', 'isDownload': False} 2026-10-11 19:42:10,845 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Evaluate ready code "odoo.isTourReady('portal_load_homepage')" 2026-10-11 19:42:10,864 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42: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-10-11 19:42:10,889 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 19:42:10,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:10] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.035 0.026 2026-10-11 19:42:10,946 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 19:42:10,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:10] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.007 0.059 2026-10-11 19:42:10,996 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 19:42:11,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.019 2026-10-11 19:42:11,078 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:11,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.008 0.008 2026-10-11 19:42:11,085 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:42:11,087 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:11,133 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 19:42:11,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.005 0.028 2026-10-11 19:42:11,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.013 0.024 2026-10-11 19:42:11,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:42:11,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.003 0.003 2026-10-11 19:42:11,666 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Evaluate test code "odoo.startTour('portal_load_homepage', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-10-11 19:42:11,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.005 0.114 2026-10-11 19:42:11,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.071 2026-10-11 19:42:11,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:11] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.073 2026-10-11 19:42:12,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /my HTTP/1.1" 200 - 103 0.062 0.646 2026-10-11 19:42:12,518 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:12,526 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:12,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_affiliate/static/src/img/commission.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:12,534 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_affiliate_website/static/src/img/affiliate-link.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:42:12,535 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-11 19:42:12,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_affiliate_loyalty/static/src/img/affiliate-loyalty.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:12,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 19:42:12,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.011 2026-10-11 19:42:12,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.007 2026-10-11 19:42:12,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "POST /my/counters HTTP/1.1" 200 - 70 0.034 0.073 2026-10-11 19:42:12,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_logistics/static/src/img/logistics_shipment_icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:42:12,966 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:42:12,968 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:12] "GET /viin_fleet_booking/static/src/img/fleet_booking_icon.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:42:13,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "POST /my/counters HTTP/1.1" 200 - 65 0.039 0.159 2026-10-11 19:42:13,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /account/static/src/img/Bill.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:42:13,064 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:42:13,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "POST /my/counters HTTP/1.1" 200 - 25 0.024 0.215 2026-10-11 19:42:13,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /to_wallet/static/src/img/wallet.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 19:42:13,099 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /project/static/src/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 19:42:13,100 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-11 19:42:13,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.014 0.242 2026-10-11 19:42:13,108 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /hr_timesheet/static/img/timesheet.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:13,109 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /website_crm_partner_assign/static/src/img/leads.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:42:13,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:13] "GET /purchase/static/src/img/calculator.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:42:14,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:14,092 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-10-11 19:42:14,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "GET /my/account HTTP/1.1" 200 - 48 0.033 0.375 2026-10-11 19:42:14,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.005 0.010 2026-10-11 19:42:14,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.006 0.003 2026-10-11 19:42:14,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.011 0.008 2026-10-11 19:42:14,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 19:42:14,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:14] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.007 2026-10-11 19:42:16,075 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Load my account details (trigger: input[value="Joel Willis"])' 2026-10-11 19:42:16,090 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'type a different phone number (trigger: input[name="phone"])' 2026-10-11 19:42:16,107 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: Tour portal_load_homepage on step: 'Submit the form (trigger: button[type=submit])' 2026-10-11 19:42:16,140 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:16,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /my/account HTTP/1.1" 303 - 109 0.084 0.173 2026-10-11 19:42:16,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "GET /my/home HTTP/1.1" 200 - 57 0.042 0.102 2026-10-11 19:42:16,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /heatmap/send_log HTTP/1.1" 200 - 8 0.006 0.014 2026-10-11 19:42:16,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 19:42:16,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.004 0.012 2026-10-11 19:42:16,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.014 2026-10-11 19:42:16,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /my/counters HTTP/1.1" 200 - 54 0.028 0.059 2026-10-11 19:42:16,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /my/counters HTTP/1.1" 200 - 40 0.042 0.136 2026-10-11 19:42:16,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:16] "POST /my/counters HTTP/1.1" 200 - 18 0.011 0.202 2026-10-11 19:42:17,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:17] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.213 2026-10-11 19:42:18,025 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:18,027 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi.browser: test successful 2026-10-11 19:42:18,034 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Closing chrome headless with pid 20729 2026-10-11 19:42:18,035 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Closing websocket connection 2026-10-11 19:42:18,035 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Terminating chrome headless with pid 20729 2026-10-11 19:42:18,131 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194218_130823_TestUi.txt 2026-10-11 19:42:18,131 100 INFO rb-21b7005-225486-423724 odoo.addons.portal.tests.test_tours.TestUi: Removing chrome user profile "/tmp/tmpbuilfsvv_chrome_odoo" 2026-10-11 19:42:18,170 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 19:42:40,181 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:42:42,355 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted ir.attachment records with IDs: [5761, 5762, 5763, 5764, 5765, 5766, 5767, 5768, 5808, 5809, 5810, 5811, 5812, 5813, 5814, 5815] 2026-10-11 19:42:42,356 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted pos.config records with IDs: [136, 137, 138, 139] 2026-10-11 19:42:42,375 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted ir.sequence records with IDs: [3016, 3019, 3067, 3070, 3017, 3020, 3068, 3071] 2026-10-11 19:42:47,835 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 280 and Message-Id '<631615032354276.1791747767.803671836853027-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@pos.com'" successfully sent 2026-10-11 19:42:47,835 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:42:47,845 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted mail.mail records with IDs: [280] 2026-10-11 19:42:47,861 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #110 deleted mail.message records with IDs: [21133] 2026-10-11 19:42:47,861 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:42:47,877 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:42:48,227 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-10-11 19:42:48,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 20940 2026-10-11 19:42:48,693 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpath6rkdm_chrome_odoo 2026-10-11 19:42:48,693 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34159/json/version 2026-10-11 19:42:48,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34159/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:42:48,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:42:48,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34159/json 2026-10-11 19:42:48,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34159/json with timeout 3 increased to 10s during tests 2026-10-11 19:42:48,719 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34159/devtools/page/EB0083116EFDEB72173C182E15F50827 2026-10-11 19:42:48,728 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:42:48,733 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:42:48,813 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:42:48,816 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:42:48,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=140" in browser 2026-10-11 19:42:48,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=140" 2026-10-11 19:42:48,834 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:42:49,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:49] "GET /pos/ui?config_id=140 HTTP/1.1" 200 - 109 0.067 0.717 2026-10-11 19:42:49,617 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EB0083116EFDEB72173C182E15F50827', 'loaderId': '6A21A503969295C41D90319AEDFC1162', 'isDownload': False} 2026-10-11 19:42:49,617 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosHrTour')" 2026-10-11 19:42:49,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:42:49,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-10-11 19:42:49,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.019 2026-10-11 19:42:49,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.033 2026-10-11 19:42:50,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.007 2026-10-11 19:42:50,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.013 0.021 2026-10-11 19:42:50,149 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:42:50,153 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:42:50,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:42:50,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosHrTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=140"})" 2026-10-11 19:42:50,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.190 0.490 2026-10-11 19:42:50,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.034 0.687 2026-10-11 19:42:50,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:42:51,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.027 0.109 2026-10-11 19:42:51,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-11 19:42:51,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:42:51,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.118 0.475 2026-10-11 19:42:51,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-10-11 19:42:51,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "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-10-11 19:42:51,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:42:51,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 14 0.017 0.046 2026-10-11 19:42:51,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.006 0.091 2026-10-11 19:42:51,944 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:42:51,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.006 0.122 2026-10-11 19:42:51,988 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:51] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:42:51,994 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42: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-10-11 19:42:52,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:52,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.009 0.157 2026-10-11 19:42:52,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:42:52,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:42:52,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.205 2026-10-11 19:42:52,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.250 2026-10-11 19:42:52,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.194 2026-10-11 19:42:52,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 19:42:52,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.011 0.118 2026-10-11 19:42:52,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.168 2026-10-11 19:42:52,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.007 0.198 2026-10-11 19:42:52,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.162 2026-10-11 19:42:52,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.155 2026-10-11 19:42:52,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.151 2026-10-11 19:42:52,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.033 0.144 2026-10-11 19:42:52,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.156 2026-10-11 19:42:52,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.009 0.136 2026-10-11 19:42:52,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-11 19:42:52,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.119 2026-10-11 19:42:52,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.111 2026-10-11 19:42:52,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.008 0.098 2026-10-11 19:42:52,723 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,739 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:42:52,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-10-11 19:42:52,761 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:42:52,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:42:52,772 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,806 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-10-11 19:42:52,839 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-10-11 19:42:52,855 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,889 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:52,906 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-10-11 19:42:52,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,939 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:52,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:52,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-10-11 19:42:52,989 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:42:53,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:42:53,023 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:42:53,033 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:42:53,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:42:53,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-10-11 19:42:53,079 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-10-11 19:42:53,090 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,127 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:53,130 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:53,139 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-10-11 19:42:53,157 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,187 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:53,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-10-11 19:42:53,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:42:53,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:42:53,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:42:53,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "GET /web/image/hr.employee.public/24/avatar_128 HTTP/1.1" 200 - 12 0.020 0.026 2026-10-11 19:42:53,295 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-10-11 19:42:53,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-10-11 19:42:53,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.025 2026-10-11 19:42:53,323 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:53,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 7 0.008 0.017 2026-10-11 19:42:53,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-10-11 19:42:53,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:42:53,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee2' (trigger: .selection-item:contains("Pos Employee2"))' 2026-10-11 19:42:53,406 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:53,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••' (trigger: .modal-dialog .popup .value:contains("••"))' 2026-10-11 19:42:53,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:53,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-10-11 19:42:53,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:42:53,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:42:53,573 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:42:53,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:53] "GET /web/image/hr.employee.public/25/avatar_128 HTTP/1.1" 200 - 7 0.005 0.013 2026-10-11 19:42:53,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,606 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,641 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,691 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,706 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,723 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,739 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:53,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:42:53,778 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-10-11 19:42:53,792 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,806 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:53,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click lock button (trigger: .lock-button)' 2026-10-11 19:42:53,841 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:42:53,856 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Pos Employee1' (trigger: .selection-item:contains("Pos Employee1"))' 2026-10-11 19:42:53,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,889 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,906 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:53,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:42:53,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'input shown is '••••' (trigger: .modal-dialog .popup .value:contains("••••"))' 2026-10-11 19:42:53,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:42:53,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-10-11 19:42:54,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,022 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,057 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,089 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,156 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:54,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:42:54,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-10-11 19:42:54,206 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,223 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,240 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click cashier name (trigger: .oe_status .username)' 2026-10-11 19:42:54,256 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-10-11 19:42:54,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-10-11 19:42:54,292 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.ticket-screen .highlight' 2026-10-11 19:42:54,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,324 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,356 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,408 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,440 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:54,473 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:42:54,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour PosHrTour on step: '.screen.ticket-screen' 2026-10-11 19:42:54,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:54,508 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:42:54,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 20940 2026-10-11 19:42:54,517 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:42:54,517 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 20940 2026-10-11 19:42:54,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194254_612341_TestUi.txt 2026-10-11 19:42:54,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpath6rkdm_chrome_odoo" 2026-10-11 19:42:54,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-10-11 19:42:55,038 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21158 2026-10-11 19:42:55,039 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpge49cfk9_chrome_odoo 2026-10-11 19:42:55,039 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38953/json/version 2026-10-11 19:42:55,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38953/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:42:55,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:42:55,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38953/json 2026-10-11 19:42:55,071 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38953/json with timeout 3 increased to 10s during tests 2026-10-11 19:42:55,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38953/devtools/page/8070962A565715B345040D3DCF3F732A 2026-10-11 19:42:55,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:42:55,096 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:42:55,220 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:42:55,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:42:55,231 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=140" in browser 2026-10-11 19:42:55,231 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=140" 2026-10-11 19:42:55,247 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:42:55,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:55] "GET /pos/ui?config_id=140 HTTP/1.1" 200 - 114 0.068 0.650 2026-10-11 19:42:55,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '8070962A565715B345040D3DCF3F732A', 'loaderId': '22D043092C79AE7DA1B46C2EA35DD8D4', 'isDownload': False} 2026-10-11 19:42:55,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierCannotClose')" 2026-10-11 19:42:55,992 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:42:56,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:42:56,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:42:56,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.019 2026-10-11 19:42:56,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:42:56,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:42:56,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:42:56,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:42:56,461 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:56,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashierCannotClose', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=140"})" 2026-10-11 19:42:57,504 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:58,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.201 1.451 2026-10-11 19:42:58,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.045 2026-10-11 19:42:58,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "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-10-11 19:42:58,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:42:58,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 14 0.043 0.055 2026-10-11 19:42:58,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:58,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.016 0.119 2026-10-11 19:42:58,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.006 0.160 2026-10-11 19:42:58,484 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:42:58,490 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:42:58,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.192 2026-10-11 19:42:58,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:42:58,534 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:42:58,543 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:42:58,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.012 0.228 2026-10-11 19:42:58,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.006 0.276 2026-10-11 19:42:58,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.211 2026-10-11 19:42:58,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 19:42:58,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 11 0.012 0.122 2026-10-11 19:42:58,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.022 0.167 2026-10-11 19:42:58,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 19:42:58,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.004 0.180 2026-10-11 19:42:58,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.179 2026-10-11 19:42:58,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.178 2026-10-11 19:42:58,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.154 2026-10-11 19:42:58,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.136 2026-10-11 19:42:58,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.005 0.095 2026-10-11 19:42:58,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.066 2026-10-11 19:42:58,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.070 2026-10-11 19:42:58,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-11 19:42:58,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:58] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.001 0.081 2026-10-11 19:42:59,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:42:59,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-10-11 19:42:59,250 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:59,256 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:59,259 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:42:59,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:59,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:42:59] "GET /web/image/hr.employee.public/26/avatar_128 HTTP/1.1" 200 - 12 0.009 0.022 2026-10-11 19:42:59,325 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:42:59,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierCannotClose on step: 'body:not(:has(.close-button))' 2026-10-11 19:42:59,356 100 INFO rb-21b7005-225486-423724 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-10-11 19:42:59,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:42:59,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21158 2026-10-11 19:42:59,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:42:59,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21158 2026-10-11 19:42:59,429 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194259_429683_TestUi.txt 2026-10-11 19:42:59,430 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpge49cfk9_chrome_odoo" 2026-10-11 19:42:59,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-10-11 19:42:59,924 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome pid: 21358 2026-10-11 19:42:59,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpdahq2c4l_chrome_odoo 2026-10-11 19:42:59,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33735/json/version 2026-10-11 19:42:59,926 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33735/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:42:59,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:42:59,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33735/json 2026-10-11 19:42:59,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33735/json with timeout 3 increased to 10s during tests 2026-10-11 19:42:59,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33735/devtools/page/140F3E78A10AE819E007D5C09F5B65E0 2026-10-11 19:42:59,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:43:00,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:43:00,116 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:43:00,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:43:00,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=140" in browser 2026-10-11 19:43:00,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=140" 2026-10-11 19:43:00,133 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:43:00,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:00] "GET /pos/ui?config_id=140 HTTP/1.1" 200 - 110 0.077 0.621 2026-10-11 19:43:00,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Navigation result: {'frameId': '140F3E78A10AE819E007D5C09F5B65E0', 'loaderId': '6904E0B28A4DD2E6A53BDA20F05E881E', 'isDownload': False} 2026-10-11 19:43:00,833 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('CashierStayLogged')" 2026-10-11 19:43:00,850 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:00,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:00] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:43:00,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:00] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.013 2026-10-11 19:43:00,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:00] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-10-11 19:43:01,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:01] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:43:01,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.010 0.006 2026-10-11 19:43:01,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:43:01,350 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:01,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:43:01,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('CashierStayLogged', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=140"})" 2026-10-11 19:43:02,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 322 0.205 0.472 2026-10-11 19:43:02,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.043 2026-10-11 19:43:02,140 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:02,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.007 0.018 2026-10-11 19:43:02,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:43:02,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1401&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 14 0.028 0.046 2026-10-11 19:43:02,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1400&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.092 2026-10-11 19:43:02,307 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:02,328 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43: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-10-11 19:43:02,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:02,341 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /pos_hr/static/img/login-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:43:02,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1398&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.010 0.132 2026-10-11 19:43:02,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:02,363 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /point_of_sale/static/img/barcode.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:02,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1396&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.010 0.161 2026-10-11 19:43:02,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1399&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.202 2026-10-11 19:43:02,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1397&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.007 0.242 2026-10-11 19:43:02,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.196 2026-10-11 19:43:02,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image/res.company/50/favicon HTTP/1.1" 200 - 6 0.008 0.131 2026-10-11 19:43:02,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1395&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.171 2026-10-11 19:43:02,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1394&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.007 0.189 2026-10-11 19:43:02,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=product.product&field=image_128&id=1393&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 8 0.008 0.181 2026-10-11 19:43:02,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.141 2026-10-11 19:43:02,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.149 2026-10-11 19:43:02,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.150 2026-10-11 19:43:02,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.144 2026-10-11 19:43:02,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.008 0.128 2026-10-11 19:43:02,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.103 2026-10-11 19:43:02,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.067 2026-10-11 19:43:02,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=15&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-11 19:43:02,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=16&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.088 2026-10-11 19:43:02,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:02] "GET /web/image?model=pos.category&field=image_128&id=17&unique=2026-10-11%2019:42:18 HTTP/1.1" 200 - 4 0.002 0.093 2026-10-11 19:43:03,073 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click login button (trigger: .login-overlay .login-button.select-cashier)' 2026-10-11 19:43:03,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'selection popup is shown (trigger: .modal-dialog .popup-selection)' 2026-10-11 19:43:03,094 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:03,101 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:03,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:03,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:03,140 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:03,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click selection 'Mitchell Admin' (trigger: .selection-item:contains("Mitchell Admin"))' 2026-10-11 19:43:03,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:03,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 200 - 12 0.006 0.017 2026-10-11 19:43:03,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-10-11 19:43:03,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "GET /pos/ui?config_id=140 HTTP/1.1" 200 - 20 0.012 0.049 2026-10-11 19:43:03,307 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:03,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:43:03,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:43:04,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.130 0.412 2026-10-11 19:43:04,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.061 2026-10-11 19:43:04,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "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-10-11 19:43:04,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.004 0.005 2026-10-11 19:43:04,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.005 2026-10-11 19:43:04,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "GET /web/image/hr.employee.public/23/avatar_128 HTTP/1.1" 304 - 7 0.005 0.015 2026-10-11 19:43:04,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.013 2026-10-11 19:43:04,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.007 2026-10-11 19:43:04,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:04] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.005 0.016 2026-10-11 19:43:05,061 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:05,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:43:05,089 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'click lock button (trigger: .lock-button)' 2026-10-11 19:43:05,110 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: Tour CashierStayLogged on step: 'body' 2026-10-11 19:43:05,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "GET /pos/ui?config_id=140 HTTP/1.1" 200 - 20 0.012 0.038 2026-10-11 19:43:05,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:05,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:43:05,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:43:05,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 183 0.124 0.386 2026-10-11 19:43:05,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-10-11 19:43:05,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "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-10-11 19:43:05,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:43:06,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.007 2026-10-11 19:43:06,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:06] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.006 0.013 2026-10-11 19:43:06,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.015 2026-10-11 19:43:06,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:06] "GET /web/image/res.company/50/favicon HTTP/1.1" 304 - 6 0.004 0.012 2026-10-11 19:43:06,822 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:06,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:43:06,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing chrome headless with pid 21358 2026-10-11 19:43:06,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:43:06,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Terminating chrome headless with pid 21358 2026-10-11 19:43:06,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194306_904448_TestUi.txt 2026-10-11 19:43:06,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_hr.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpdahq2c4l_chrome_odoo" 2026-10-11 19:43:07,002 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 10 removed 2026-10-11 19:43:28,563 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #115 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:43:30,613 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #115 deleted ir.attachment records with IDs: [5914, 5915, 5916, 5917, 5918, 5919, 5920, 5921, 5961, 5962, 5963, 5964, 5965, 5966, 5967, 5968] 2026-10-11 19:43:30,614 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #115 deleted pos.config records with IDs: [141, 142, 143, 144] 2026-10-11 19:43:30,631 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #115 deleted ir.sequence records with IDs: [3126, 3129, 3177, 3180, 3127, 3130, 3178, 3181] 2026-10-11 19:43:35,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-10-11 19:43:36,544 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21581 2026-10-11 19:43:36,544 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8t5tttdl_chrome_odoo 2026-10-11 19:43:36,544 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36629/json/version 2026-10-11 19:43:36,546 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36629/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:43:36,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:43:36,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36629/json 2026-10-11 19:43:36,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36629/json with timeout 3 increased to 10s during tests 2026-10-11 19:43:36,568 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36629/devtools/page/8C3B95641509BC13C271B9B0DCF4E959 2026-10-11 19:43:36,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:43:36,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:43:36,942 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:43:36,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:43:36,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:43:36,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:43:36,986 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:43:37,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:37] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.126 0.536 2026-10-11 19:43:37,630 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '8C3B95641509BC13C271B9B0DCF4E959', 'loaderId': 'B17F14F4FF023676980518140459048E', 'isDownload': False} 2026-10-11 19:43:37,630 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyalty2DiscountsSpecificGlobal')" 2026-10-11 19:43:37,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:37,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:37] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:43:37,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:37] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 19:43:37,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:37] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-10-11 19:43:38,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:43:38,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:43:38,173 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:38,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:43:38,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:38,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyalty2DiscountsSpecificGlobal', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:43:38,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.220 0.447 2026-10-11 19:43:38,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:38] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.682 2026-10-11 19:43:38,946 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:39,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.072 0.080 2026-10-11 19:43:39,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 19:43:39,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:43:39,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.148 0.393 2026-10-11 19:43:39,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.054 2026-10-11 19:43:39,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "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-10-11 19:43:39,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:43:39,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.037 2026-10-11 19:43:39,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.076 2026-10-11 19:43:39,953 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:43:39,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:39] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.109 2026-10-11 19:43:40,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 19:43:40,037 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:43:40,044 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:40,049 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:40,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.186 2026-10-11 19:43:40,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.017 0.249 2026-10-11 19:43:40,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.232 2026-10-11 19:43:40,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.034 0.201 2026-10-11 19:43:40,215 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:43:40,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1417&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.255 2026-10-11 19:43:40,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.007 0.177 2026-10-11 19:43:40,266 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:40,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.175 2026-10-11 19:43:40,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.009 0.127 2026-10-11 19:43:40,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.124 2026-10-11 19:43:40,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.128 2026-10-11 19:43:40,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.017 0.126 2026-10-11 19:43:40,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.123 2026-10-11 19:43:40,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1418&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.137 2026-10-11 19:43:40,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.167 2026-10-11 19:43:40,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.193 2026-10-11 19:43:40,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.208 2026-10-11 19:43:40,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.185 2026-10-11 19:43:40,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.187 2026-10-11 19:43:40,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.156 2026-10-11 19:43:40,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.125 2026-10-11 19:43:40,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:43:40,772 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:43:40,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:43:40,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:40] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-10-11 19:43:40,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:43:40,856 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:40,888 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:40,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:40,938 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:40,955 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,888 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:43:41,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:43:41,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:41,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:43:41,943 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:43:41,962 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,971 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:41,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:42,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyalty2DiscountsSpecificGlobal on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:43:42,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:42,029 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1220885 for PoS orders references: ['Order 00250-002-0001'] (draft: False) 2026-10-11 19:43:42,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:43:42,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1220885 with result: [{'id': 302, 'pos_reference': 'Order 00250-002-0001', 'account_move': False}] 2026-10-11 19:43:42,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 110 0.071 0.134 2026-10-11 19:43:42,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.027 0.046 2026-10-11 19:43:42,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:42] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.015 2026-10-11 19:43:42,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:43:43,109 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:43:43,123 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:43,140 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21581 2026-10-11 19:43:43,140 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:43:43,142 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21581 2026-10-11 19:43:43,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194343_248558_TestUi.txt 2026-10-11 19:43:43,249 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8t5tttdl_chrome_odoo" 2026-10-11 19:43:43,275 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-10-11 19:43:44,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 21805 2026-10-11 19:43:44,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpdw9tt8s7_chrome_odoo 2026-10-11 19:43:44,033 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42517/json/version 2026-10-11 19:43:44,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42517/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:43:44,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:43:44,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42517/json 2026-10-11 19:43:44,070 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42517/json with timeout 3 increased to 10s during tests 2026-10-11 19:43:44,077 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42517/devtools/page/3BE338FDD77B17B5F35CCE332C4DCE91 2026-10-11 19:43:44,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:43:44,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:43:44,341 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:43:44,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:43:44,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:43:44,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:43:44,363 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:43:45,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.074 0.644 2026-10-11 19:43:45,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3BE338FDD77B17B5F35CCE332C4DCE91', 'loaderId': 'D29E6EC895EC498B47AA9658B76E7013', 'isDownload': False} 2026-10-11 19:43:45,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScan')" 2026-10-11 19:43:45,098 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:45,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:43:45,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:43:45,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.027 2026-10-11 19:43:45,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:43:45,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:43:45,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:43:45,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:43:45,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:45,541 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosRewardProductScan', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:43:46,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.144 0.457 2026-10-11 19:43:46,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.048 2026-10-11 19:43:46,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "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-10-11 19:43:46,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:43:46,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.032 2026-10-11 19:43:46,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.078 2026-10-11 19:43:46,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:43:46,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.117 2026-10-11 19:43:46,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.143 2026-10-11 19:43:46,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.218 2026-10-11 19:43:46,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:46,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:46,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:46,540 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:46,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.248 2026-10-11 19:43:46,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.216 2026-10-11 19:43:46,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.194 2026-10-11 19:43:46,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.214 2026-10-11 19:43:46,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.011 0.195 2026-10-11 19:43:46,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.023 0.111 2026-10-11 19:43:46,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:46,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.139 2026-10-11 19:43:46,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.127 2026-10-11 19:43:46,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.126 2026-10-11 19:43:46,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.124 2026-10-11 19:43:46,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image/res.users/118/avatar_128 HTTP/1.1" 200 - 18 0.016 0.142 2026-10-11 19:43:46,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.148 2026-10-11 19:43:46,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.147 2026-10-11 19:43:46,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.185 2026-10-11 19:43:46,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.198 2026-10-11 19:43:46,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.011 0.196 2026-10-11 19:43:46,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.158 2026-10-11 19:43:46,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:46] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.135 2026-10-11 19:43:47,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:43:47,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'PoS model scan barcode '95412427100283' (trigger: body)' 2026-10-11 19:43:47,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:43:47,281 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:43:47,342 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:43:47,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:47,349 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:47,359 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:43:47,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,387 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,404 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,420 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:43:47,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScan on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:43:47,487 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:47,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18835192 for PoS orders references: ['Order 00251-001-0001'] (draft: False) 2026-10-11 19:43:47,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:47,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18835192 with result: [{'id': 303, 'pos_reference': 'Order 00251-001-0001', 'account_move': False}] 2026-10-11 19:43:47,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.058 0.118 2026-10-11 19:43:47,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.024 0.063 2026-10-11 19:43:47,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:47] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:43:48,550 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:43:48,565 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:48] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:48,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-10-11 19:43:48,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 21805 2026-10-11 19:43:48,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:43:48,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 21805 2026-10-11 19:43:48,682 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194348_682472_TestUi.txt 2026-10-11 19:43:48,682 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpdw9tt8s7_chrome_odoo" 2026-10-11 19:43:49,035 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22021 2026-10-11 19:43:49,035 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmplzxr6tk__chrome_odoo 2026-10-11 19:43:49,035 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40735/json/version 2026-10-11 19:43:49,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40735/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:43:49,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:43:49,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40735/json 2026-10-11 19:43:49,065 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40735/json with timeout 3 increased to 10s during tests 2026-10-11 19:43:49,074 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40735/devtools/page/65198DDC94EA60164BEB12D376B937B2 2026-10-11 19:43:49,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:43:49,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:43:49,158 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:43:49,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:43:49,163 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:43:49,164 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:43:49,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 22 0.015 0.063 2026-10-11 19:43:49,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '65198DDC94EA60164BEB12D376B937B2', 'loaderId': '4F21DF386902D9BE5A1E02443C9CC16E', 'isDownload': False} 2026-10-11 19:43:49,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosRewardProductScanGS1')" 2026-10-11 19:43:49,283 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:49,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:43:49,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 19:43:49,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-10-11 19:43:49,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:43:49,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:43:49,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:49,731 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:49,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.007 0.012 2026-10-11 19:43:49,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:43:49,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:43:49,797 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosRewardProductScanGS1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:43:50,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.137 0.395 2026-10-11 19:43:50,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.067 2026-10-11 19:43:50,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.015 2026-10-11 19:43:50,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:43:50,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.019 0.048 2026-10-11 19:43:50,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.115 2026-10-11 19:43:50,633 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:50,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.155 2026-10-11 19:43:50,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.213 2026-10-11 19:43:50,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:50,749 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:50,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:43:50,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.257 2026-10-11 19:43:50,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.280 2026-10-11 19:43:50,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.251 2026-10-11 19:43:50,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.225 2026-10-11 19:43:50,891 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:50,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.019 0.251 2026-10-11 19:43:50,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.185 2026-10-11 19:43:50,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.178 2026-10-11 19:43:50,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.141 2026-10-11 19:43:51,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image/res.users/118/avatar_128 HTTP/1.1" 200 - 11 0.013 0.161 2026-10-11 19:43:51,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.165 2026-10-11 19:43:51,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.143 2026-10-11 19:43:51,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.098 2026-10-11 19:43:51,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.107 2026-10-11 19:43:51,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.138 2026-10-11 19:43:51,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.163 2026-10-11 19:43:51,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.135 2026-10-11 19:43:51,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.146 2026-10-11 19:43:51,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.146 2026-10-11 19:43:51,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.127 2026-10-11 19:43:51,437 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'PoS model scan barcode '0195412427100283' (trigger: body)' 2026-10-11 19:43:51,508 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,529 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,538 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,553 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:43:51,584 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:43:51,589 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:51,592 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:51,613 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:43:51,624 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,658 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:43:51,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,703 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,720 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosRewardProductScanGS1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:43:51,740 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:51,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #22357731 for PoS orders references: ['Order 00251-002-0001'] (draft: False) 2026-10-11 19:43:51,753 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:51,844 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #22357731 with result: [{'id': 304, 'pos_reference': 'Order 00251-002-0001', 'account_move': False}] 2026-10-11 19:43:51,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.042 0.080 2026-10-11 19:43:51,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.040 0.047 2026-10-11 19:43:52,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:52] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:43:52,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:43:52,773 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:52,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22021 2026-10-11 19:43:52,791 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:43:52,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22021 2026-10-11 19:43:52,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194352_895129_TestUi.txt 2026-10-11 19:43:52,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmplzxr6tk__chrome_odoo" 2026-10-11 19:43:52,932 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-10-11 19:43:54,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22226 2026-10-11 19:43:54,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcqoqfya8_chrome_odoo 2026-10-11 19:43:54,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45719/json/version 2026-10-11 19:43:54,526 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45719/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:43:54,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:43:54,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45719/json 2026-10-11 19:43:54,546 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45719/json with timeout 3 increased to 10s during tests 2026-10-11 19:43:54,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45719/devtools/page/54A723577C62F3296B6723E5EBE7CD94 2026-10-11 19:43:54,579 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:43:54,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:43:54,828 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:43:54,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:43:54,839 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:43:54,839 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:43:54,850 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:43:55,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:55] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.059 0.581 2026-10-11 19:43:55,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '54A723577C62F3296B6723E5EBE7CD94', 'loaderId': 'BBD2E59E66C2CDD685985151C3958F3E', 'isDownload': False} 2026-10-11 19:43:55,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsInactive')" 2026-10-11 19:43:55,511 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:55,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:55] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.014 2026-10-11 19:43:55,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:55] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 19:43:55,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:55] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:43:55,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:55] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:43:56,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:43:56,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:43:56,064 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:43:56,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:56,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyArchivedRewardProductsInactive', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:43:56,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 334 0.223 0.447 2026-10-11 19:43:56,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.680 2026-10-11 19:43:56,828 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:43:56,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.092 2026-10-11 19:43:56,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:43:56,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:43:57,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.193 0.448 2026-10-11 19:43:57,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.056 2026-10-11 19:43:57,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "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-10-11 19:43:57,759 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:43:57,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:43:57,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.019 0.043 2026-10-11 19:43:57,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.098 2026-10-11 19:43:57,911 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:43:57,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.148 2026-10-11 19:43:57,956 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:57,965 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:43:57,971 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:43:57,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:57] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.181 2026-10-11 19:43:58,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 19:43:58,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.242 2026-10-11 19:43:58,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.218 2026-10-11 19:43:58,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.005 0.157 2026-10-11 19:43:58,095 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:43:58,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.035 0.138 2026-10-11 19:43:58,164 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:58,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.165 2026-10-11 19:43:58,178 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.149 2026-10-11 19:43:58,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.012 0.115 2026-10-11 19:43:58,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.126 2026-10-11 19:43:58,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.125 2026-10-11 19:43:58,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.131 2026-10-11 19:43:58,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.108 2026-10-11 19:43:58,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.147 2026-10-11 19:43:58,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.173 2026-10-11 19:43:58,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.208 2026-10-11 19:43:58,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.007 0.223 2026-10-11 19:43:58,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.223 2026-10-11 19:43:58,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.021 0.188 2026-10-11 19:43:58,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.006 0.192 2026-10-11 19:43:58,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:43:58,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:43:58,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.020 2026-10-11 19:43:58,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:43:58,765 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-11 19:43:58,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-11 19:43:58,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,833 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:43:58,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.022 2026-10-11 19:43:58,860 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:43:58,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:43:58,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.007 0.017 2026-10-11 19:43:58,885 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:43:58,898 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:43:58,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-11 19:43:58,909 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsInactive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:43:58,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-11 19:43:58,954 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43188311 for PoS orders references: ['Order 00252-002-0001'] (draft: False) 2026-10-11 19:43:58,956 100 INFO rb-21b7005-225486-423724 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-10-11 19:43:58,965 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:43:59,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43188311 with result: [{'id': 305, 'pos_reference': 'Order 00252-002-0001', 'account_move': False}] 2026-10-11 19:43:59,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.066 0.122 2026-10-11 19:43:59,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 48 0.031 0.067 2026-10-11 19:43:59,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:43:59] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.011 2026-10-11 19:44:00,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:00,057 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:00] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:00,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22226 2026-10-11 19:44:00,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:00,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22226 2026-10-11 19:44:00,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194400_196357_TestUi.txt 2026-10-11 19:44:00,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcqoqfya8_chrome_odoo" 2026-10-11 19:44:00,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22446 2026-10-11 19:44:00,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp85qjagjg_chrome_odoo 2026-10-11 19:44:00,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43419/json/version 2026-10-11 19:44:00,577 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43419/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:00,640 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:00,640 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43419/json 2026-10-11 19:44:00,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43419/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:00,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43419/devtools/page/D3C7A3DEFACAA5C0CEB54843C1718B3B 2026-10-11 19:44:00,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:00,679 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:00,752 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:00,767 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:00,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:44:00,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:44:01,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 103 0.063 0.209 2026-10-11 19:44:01,055 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'D3C7A3DEFACAA5C0CEB54843C1718B3B', 'loaderId': '0D629328EFD7E9CF7C2073045F648048', 'isDownload': False} 2026-10-11 19:44:01,055 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyArchivedRewardProductsActive')" 2026-10-11 19:44:01,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:01,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:44:01,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.021 2026-10-11 19:44:01,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:44:01,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:44:01,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:44:01,563 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:01,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:44:01,581 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:01,597 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyArchivedRewardProductsActive', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:44:02,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 336 0.235 0.542 2026-10-11 19:44:02,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:02] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.778 2026-10-11 19:44:02,433 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:02,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.073 2026-10-11 19:44:02,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:44:02,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:44:03,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.127 0.391 2026-10-11 19:44:03,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.042 2026-10-11 19:44:03,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "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-10-11 19:44:03,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:44:03,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.031 2026-10-11 19:44:03,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1422&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.076 2026-10-11 19:44:03,410 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:44:03,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.111 2026-10-11 19:44:03,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.151 2026-10-11 19:44:03,486 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:44:03,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:03,502 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:03,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.200 2026-10-11 19:44:03,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:44:03,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.240 2026-10-11 19:44:03,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.018 0.201 2026-10-11 19:44:03,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.021 0.204 2026-10-11 19:44:03,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.017 0.237 2026-10-11 19:44:03,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.193 2026-10-11 19:44:03,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.175 2026-10-11 19:44:03,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.014 0.162 2026-10-11 19:44:03,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.035 0.190 2026-10-11 19:44:03,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.213 2026-10-11 19:44:03,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.184 2026-10-11 19:44:03,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.142 2026-10-11 19:44:03,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.025 0.156 2026-10-11 19:44:03,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.204 2026-10-11 19:44:03,973 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:03] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.216 2026-10-11 19:44:04,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.182 2026-10-11 19:44:04,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.192 2026-10-11 19:44:04,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.203 2026-10-11 19:44:04,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.154 2026-10-11 19:44:04,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.143 2026-10-11 19:44:04,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:44:04,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:44:04,296 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,334 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:44:04,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,386 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:44:04,407 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:44:04,411 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:04,414 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:04,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:44:04,438 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,470 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyArchivedRewardProductsActive on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:44:04,504 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:04,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.006 0.016 2026-10-11 19:44:04,533 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48157076 for PoS orders references: ['Order 00252-004-0001'] (draft: False) 2026-10-11 19:44:04,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:44:04,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48157076 with result: [{'id': 306, 'pos_reference': 'Order 00252-004-0001', 'account_move': False}] 2026-10-11 19:44:04,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.070 0.117 2026-10-11 19:44:04,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 47 0.032 0.051 2026-10-11 19:44:04,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:04] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.011 0.012 2026-10-11 19:44:05,605 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:05,616 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:05,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22446 2026-10-11 19:44:05,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:05,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22446 2026-10-11 19:44:05,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194405_727064_TestUi.txt 2026-10-11 19:44:05,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp85qjagjg_chrome_odoo" 2026-10-11 19:44:05,750 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-10-11 19:44:06,432 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22659 2026-10-11 19:44:06,433 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpayy6y44t_chrome_odoo 2026-10-11 19:44:06,433 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39897/json/version 2026-10-11 19:44:06,435 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39897/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:06,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:06,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39897/json 2026-10-11 19:44:06,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39897/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:06,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39897/devtools/page/3D1A64A99A69BD538EE508146B669F9A 2026-10-11 19:44:06,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:06,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:06,667 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:06,676 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:06,678 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:44:06,678 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:44:06,690 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:08,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.069 1.447 2026-10-11 19:44:08,206 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3D1A64A99A69BD538EE508146B669F9A', 'loaderId': 'F98C304F7C37CE3981F19EC67DC65E0D', 'isDownload': False} 2026-10-11 19:44:08,206 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_buy_x_get_y_reward_qty')" 2026-10-11 19:44:08,230 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:08,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:44:08,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.021 2026-10-11 19:44:08,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-10-11 19:44:08,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:44:08,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:44:08,633 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:08,644 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:08,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:44:08,661 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:44:09,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.197 0.549 2026-10-11 19:44:09,437 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:09,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.047 2026-10-11 19:44:09,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "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-10-11 19:44:09,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:44:09,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.051 2026-10-11 19:44:09,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.104 2026-10-11 19:44:09,687 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:44:09,701 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44: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-10-11 19:44:09,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.146 2026-10-11 19:44:09,720 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:44:09,740 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:44:09,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.197 2026-10-11 19:44:09,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.233 2026-10-11 19:44:09,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.264 2026-10-11 19:44:09,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.233 2026-10-11 19:44:09,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.138 2026-10-11 19:44:09,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:09,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.140 2026-10-11 19:44:09,904 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:09,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.123 2026-10-11 19:44:09,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.081 2026-10-11 19:44:09,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.067 2026-10-11 19:44:09,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:09] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.080 2026-10-11 19:44:10,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.010 0.095 2026-10-11 19:44:10,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.111 2026-10-11 19:44:10,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-11 19:44:10,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.177 2026-10-11 19:44:10,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.211 2026-10-11 19:44:10,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.218 2026-10-11 19:44:10,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.192 2026-10-11 19:44:10,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.195 2026-10-11 19:44:10,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.165 2026-10-11 19:44:10,438 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:10,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:10,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.013 0.018 2026-10-11 19:44:10,483 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:10,486 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:10,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,435 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,505 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,509 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,539 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:11,544 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,545 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:11,556 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,606 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24648300 for PoS orders references: ['Order 00253-001-0001'] (draft: False) 2026-10-11 19:44:11,612 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:11,626 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:11,745 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24648300 with result: [{'id': 307, 'pos_reference': 'Order 00253-001-0001', 'account_move': False}] 2026-10-11 19:44:11,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.069 0.096 2026-10-11 19:44:11,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.018 0.042 2026-10-11 19:44:11,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:11] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.010 2026-10-11 19:44:12,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.003 2026-10-11 19:44:12,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:12,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:12,654 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:12,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:12,686 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,531 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,562 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,570 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,588 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,620 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:13,673 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26974130 for PoS orders references: ['Order 00253-001-0002'] (draft: False) 2026-10-11 19:44:13,745 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26974130 with result: [{'id': 308, 'pos_reference': 'Order 00253-001-0002', 'account_move': False}] 2026-10-11 19:44:13,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.021 0.071 2026-10-11 19:44:13,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.020 2026-10-11 19:44:13,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.012 0.037 2026-10-11 19:44:14,593 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:14,610 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:14,635 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22659 2026-10-11 19:44:14,635 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:14,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22659 2026-10-11 19:44:14,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194414_738104_TestUi.txt 2026-10-11 19:44:14,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpayy6y44t_chrome_odoo" 2026-10-11 19:44:14,772 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-10-11 19:44:18,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 22864 2026-10-11 19:44:18,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpujkd3vgl_chrome_odoo 2026-10-11 19:44:18,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38525/json/version 2026-10-11 19:44:18,360 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38525/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:18,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:18,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38525/json 2026-10-11 19:44:18,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38525/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:18,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38525/devtools/page/9E83DE20FF180ADF22B618C9B259E91E 2026-10-11 19:44:18,415 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:18,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:18,685 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:18,695 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:18,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:44:18,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:44:18,709 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:19,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 117 0.050 0.529 2026-10-11 19:44:19,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9E83DE20FF180ADF22B618C9B259E91E', 'loaderId': '8EAD5C181E7B4960A42EF7B82C935493', 'isDownload': False} 2026-10-11 19:44:19,289 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboCheapestRewardProgram')" 2026-10-11 19:44:19,305 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:19,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.014 2026-10-11 19:44:19,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:44:19,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.036 2026-10-11 19:44:19,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.008 0.011 2026-10-11 19:44:19,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.011 0.014 2026-10-11 19:44:19,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:44:19,835 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:19,839 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:19] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:19,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboCheapestRewardProgram', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=145"})" 2026-10-11 19:44:20,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.256 0.507 2026-10-11 19:44:20,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:20] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.785 2026-10-11 19:44:20,678 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:20,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.023 0.072 2026-10-11 19:44:20,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:44:20,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:44:21,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 199 0.187 0.420 2026-10-11 19:44:21,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.058 2026-10-11 19:44:21,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "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-10-11 19:44:21,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:44:21,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1429&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.036 2026-10-11 19:44:21,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1430&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.079 2026-10-11 19:44:21,751 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:21,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1431&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.108 2026-10-11 19:44:21,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1433&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.140 2026-10-11 19:44:21,820 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44: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-10-11 19:44:21,830 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:21,838 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:21,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1432&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.178 2026-10-11 19:44:21,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1434&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.212 2026-10-11 19:44:21,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.201 2026-10-11 19:44:21,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1435&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.183 2026-10-11 19:44:21,972 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:44:21,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:21] "GET /web/image?model=product.product&field=image_128&id=1436&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.205 2026-10-11 19:44:22,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.024 0.189 2026-10-11 19:44:22,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:22,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.203 2026-10-11 19:44:22,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.177 2026-10-11 19:44:22,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.173 2026-10-11 19:44:22,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.164 2026-10-11 19:44:22,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.118 2026-10-11 19:44:22,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.094 2026-10-11 19:44:22,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.055 2026-10-11 19:44:22,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1437&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.090 2026-10-11 19:44:22,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1438&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.123 2026-10-11 19:44:22,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.147 2026-10-11 19:44:22,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1441&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.178 2026-10-11 19:44:22,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1440&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.204 2026-10-11 19:44:22,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.032 0.218 2026-10-11 19:44:22,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.233 2026-10-11 19:44:22,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.211 2026-10-11 19:44:22,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1428&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.204 2026-10-11 19:44:22,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:44:22,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.222 2026-10-11 19:44:22,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:44:22,569 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.230 2026-10-11 19:44:22,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.015 0.212 2026-10-11 19:44:22,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1439&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.242 2026-10-11 19:44:22,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,706 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:22,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.251 2026-10-11 19:44:22,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:44:22,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.259 2026-10-11 19:44:22,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.251 2026-10-11 19:44:22,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.242 2026-10-11 19:44:22,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.211 2026-10-11 19:44:22,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.191 2026-10-11 19:44:22,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.168 2026-10-11 19:44:23,063 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,071 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:44:23,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:44:23,112 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:23,113 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:23,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:44:23,136 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,152 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,169 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:44:23,219 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,236 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:44:23,285 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:23,293 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80247626 for PoS orders references: ['Order 00254-002-0001'] (draft: False) 2026-10-11 19:44:23,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:44:23,516 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80247626 with result: [{'id': 309, 'pos_reference': 'Order 00254-002-0001', 'account_move': False}] 2026-10-11 19:44:23,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.106 0.144 2026-10-11 19:44:23,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.025 0.054 2026-10-11 19:44:23,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.004 0.011 2026-10-11 19:44:23,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:44:24,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,491 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,502 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,552 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:44:24,828 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,832 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,838 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:44:24,855 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:44:24,869 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:44:24,886 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,903 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:44:24,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,952 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboCheapestRewardProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:44:24,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:24,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79576798 for PoS orders references: ['Order 00254-002-0002'] (draft: False) 2026-10-11 19:44:25,077 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79576798 with result: [{'id': 310, 'pos_reference': 'Order 00254-002-0002', 'account_move': False}] 2026-10-11 19:44:25,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 54 0.025 0.078 2026-10-11 19:44:25,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.015 0.049 2026-10-11 19:44:25,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:44:25,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:25,956 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:25] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:25,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 22864 2026-10-11 19:44:25,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:25,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 22864 2026-10-11 19:44:26,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194426_064336_TestUi.txt 2026-10-11 19:44:26,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpujkd3vgl_chrome_odoo" 2026-10-11 19:44:26,085 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-10-11 19:44:26,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23101 2026-10-11 19:44:26,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp0hy7ivm4_chrome_odoo 2026-10-11 19:44:26,965 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36895/json/version 2026-10-11 19:44:26,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36895/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:26,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:26,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36895/json 2026-10-11 19:44:26,994 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36895/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:27,002 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36895/devtools/page/21B2FF10EF7D8963EAE2ACAF4AF5182E 2026-10-11 19:44:27,012 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:27,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:27,299 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:27,307 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:27,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:44:27,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:44:27,324 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:28,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 117 0.053 0.760 2026-10-11 19:44:28,136 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '21B2FF10EF7D8963EAE2ACAF4AF5182E', 'loaderId': 'B921C2FEDED21F4DA7763783AB6E5A01', 'isDownload': False} 2026-10-11 19:44:28,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCheapestProductTaxInclude')" 2026-10-11 19:44:28,149 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:28,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:44:28,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.014 0.021 2026-10-11 19:44:28,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.010 0.038 2026-10-11 19:44:28,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:44:28,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-10-11 19:44:28,626 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:28,638 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:28,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-10-11 19:44:28,668 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosCheapestProductTaxInclude', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=145"})" 2026-10-11 19:44:29,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.231 0.565 2026-10-11 19:44:29,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:29] "GET /pos/web HTTP/1.1" 200 - 20 0.019 0.777 2026-10-11 19:44:29,523 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:29,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.070 2026-10-11 19:44:29,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:44:29,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:44:30,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.114 0.332 2026-10-11 19:44:30,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:44:30,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "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-10-11 19:44:30,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:44:30,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.020 0.052 2026-10-11 19:44:30,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.105 2026-10-11 19:44:30,418 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:44:30,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.159 2026-10-11 19:44:30,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.177 2026-10-11 19:44:30,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.218 2026-10-11 19:44:30,539 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:44:30,549 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:30,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:30,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.238 2026-10-11 19:44:30,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.225 2026-10-11 19:44:30,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1443&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.187 2026-10-11 19:44:30,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.191 2026-10-11 19:44:30,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.201 2026-10-11 19:44:30,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:30,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.157 2026-10-11 19:44:30,732 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:30,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.151 2026-10-11 19:44:30,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.025 0.191 2026-10-11 19:44:30,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.212 2026-10-11 19:44:30,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.189 2026-10-11 19:44:30,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.162 2026-10-11 19:44:30,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.117 2026-10-11 19:44:30,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.124 2026-10-11 19:44:30,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.161 2026-10-11 19:44:30,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.114 2026-10-11 19:44:30,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.125 2026-10-11 19:44:30,973 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.131 2026-10-11 19:44:30,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:30] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.078 2026-10-11 19:44:31,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:44:31,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCheapestProductTaxInclude on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:44:31,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:31] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.017 2026-10-11 19:44:31,326 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,390 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,403 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,435 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:31,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:31,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23101 2026-10-11 19:44:31,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:31,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23101 2026-10-11 19:44:31,542 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194431_542072_TestUi.txt 2026-10-11 19:44:31,542 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp0hy7ivm4_chrome_odoo" 2026-10-11 19:44:31,565 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-10-11 19:44:34,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23311 2026-10-11 19:44:34,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpeun6ic2d_chrome_odoo 2026-10-11 19:44:34,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45755/json/version 2026-10-11 19:44:34,825 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45755/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:34,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:34,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45755/json 2026-10-11 19:44:34,884 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45755/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:34,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45755/devtools/page/5CCCBFB6D7E666E3E63C646D427EC3B2 2026-10-11 19:44:34,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:34,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:35,204 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:35,216 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:35,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:44:35,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:44:35,230 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:35,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:35] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.071 0.650 2026-10-11 19:44:35,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5CCCBFB6D7E666E3E63C646D427EC3B2', 'loaderId': '55E996CE25BDB97ECB678994DB252F94', 'isDownload': False} 2026-10-11 19:44:35,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_combo_product_dont_grant_point')" 2026-10-11 19:44:35,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:35,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:44:35,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:44:36,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:44:36,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.012 2026-10-11 19:44:36,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 19:44:36,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:44:36,432 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:44:36,435 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:36,454 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:44:37,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.227 0.516 2026-10-11 19:44:37,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:37] "GET /pos/web HTTP/1.1" 200 - 20 0.026 0.768 2026-10-11 19:44:37,290 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:37,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.108 2026-10-11 19:44:37,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:44:37,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:44:38,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 199 0.146 0.452 2026-10-11 19:44:38,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44: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-10-11 19:44:38,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.005 0.013 2026-10-11 19:44:38,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:44:38,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1446&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.040 2026-10-11 19:44:38,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1447&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.078 2026-10-11 19:44:38,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1448&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.118 2026-10-11 19:44:38,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:44:38,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1449&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.143 2026-10-11 19:44:38,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1450&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.181 2026-10-11 19:44:38,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1451&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.225 2026-10-11 19:44:38,469 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:38,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.203 2026-10-11 19:44:38,488 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:38,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:38,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1452&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.020 0.209 2026-10-11 19:44:38,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1453&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.213 2026-10-11 19:44:38,588 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:38,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1454&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.228 2026-10-11 19:44:38,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.223 2026-10-11 19:44:38,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.005 0.158 2026-10-11 19:44:38,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.163 2026-10-11 19:44:38,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.173 2026-10-11 19:44:38,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:44:38,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.015 0.172 2026-10-11 19:44:38,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.133 2026-10-11 19:44:38,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.117 2026-10-11 19:44:38,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.098 2026-10-11 19:44:38,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.082 2026-10-11 19:44:38,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1457&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.132 2026-10-11 19:44:38,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1456&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.125 2026-10-11 19:44:38,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.168 2026-10-11 19:44:38,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.199 2026-10-11 19:44:38,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:38] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.228 2026-10-11 19:44:39,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.240 2026-10-11 19:44:39,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.217 2026-10-11 19:44:39,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.203 2026-10-11 19:44:39,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1455&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 19:44:39,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.183 2026-10-11 19:44:39,186 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.175 2026-10-11 19:44:39,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,219 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,236 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,253 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.200 2026-10-11 19:44:39,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.211 2026-10-11 19:44:39,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.199 2026-10-11 19:44:39,304 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.186 2026-10-11 19:44:39,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.140 2026-10-11 19:44:39,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,485 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,501 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,535 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,852 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,857 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:39,860 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:39,874 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:39] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:39,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23311 2026-10-11 19:44:39,876 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:39,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23311 2026-10-11 19:44:39,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194439_980416_TestUi.txt 2026-10-11 19:44:39,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpeun6ic2d_chrome_odoo" 2026-10-11 19:44:40,005 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-10-11 19:44:41,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23523 2026-10-11 19:44:41,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp34ikf9wl_chrome_odoo 2026-10-11 19:44:41,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45909/json/version 2026-10-11 19:44:41,737 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45909/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:41,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:41,778 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45909/json 2026-10-11 19:44:41,778 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45909/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:41,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45909/devtools/page/12B748802B099A364B4AE29D18494674 2026-10-11 19:44:41,806 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:41,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:42,007 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:42,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:42,017 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=146" in browser 2026-10-11 19:44:42,017 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=146" 2026-10-11 19:44:42,031 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:42,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:42] "GET /pos/web?config_id=146 HTTP/1.1" 200 - 112 0.056 0.618 2026-10-11 19:44:42,706 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '12B748802B099A364B4AE29D18494674', 'loaderId': '41B4AEB30336485432E4BF8ECB7808FF', 'isDownload': False} 2026-10-11 19:44:42,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour4')" 2026-10-11 19:44:42,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:42,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:42] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-10-11 19:44:42,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:42] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.022 2026-10-11 19:44:42,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:42] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.027 2026-10-11 19:44:43,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:44:43,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.019 0.008 2026-10-11 19:44:43,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:44:43,213 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:44:43,214 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:44:43,244 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour4', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=146"})" 2026-10-11 19:44:43,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.247 0.490 2026-10-11 19:44:44,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.748 2026-10-11 19:44:44,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:44,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.053 2026-10-11 19:44:44,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:44:44,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:44:44,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.164 0.438 2026-10-11 19:44:44,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.044 2026-10-11 19:44:44,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "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-10-11 19:44:44,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:44:45,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.022 0.038 2026-10-11 19:44:45,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-11 19:44:45,079 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:44:45,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.123 2026-10-11 19:44:45,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.158 2026-10-11 19:44:45,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.200 2026-10-11 19:44:45,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:44:45,197 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:45,204 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:45,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.235 2026-10-11 19:44:45,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.200 2026-10-11 19:44:45,251 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:44:45,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.188 2026-10-11 19:44:45,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1458&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.214 2026-10-11 19:44:45,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.021 0.216 2026-10-11 19:44:45,392 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:45,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.184 2026-10-11 19:44:45,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.177 2026-10-11 19:44:45,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.157 2026-10-11 19:44:45,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.160 2026-10-11 19:44:45,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.140 2026-10-11 19:44:45,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.103 2026-10-11 19:44:45,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.057 2026-10-11 19:44:45,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1459&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.095 2026-10-11 19:44:45,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.133 2026-10-11 19:44:45,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.162 2026-10-11 19:44:45,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.176 2026-10-11 19:44:45,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.177 2026-10-11 19:44:45,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.175 2026-10-11 19:44:45,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.149 2026-10-11 19:44:45,902 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:44:45,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:44:45,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:45,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.013 2026-10-11 19:44:45,984 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:45,994 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-10-11 19:44:46,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:44:46,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'enter code value: abcda (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:44:46,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:44:46,137 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:46,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.011 0.036 2026-10-11 19:44:46,975 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour4 on step: '.o_pricelist_button' 2026-10-11 19:44:46,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:47,019 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:47,023 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:47,035 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:47,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23523 2026-10-11 19:44:47,049 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:47,050 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23523 2026-10-11 19:44:47,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194447_152268_TestUi.txt 2026-10-11 19:44:47,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp34ikf9wl_chrome_odoo" 2026-10-11 19:44:47,177 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-10-11 19:44:48,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23743 2026-10-11 19:44:48,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpyvm_fsfv_chrome_odoo 2026-10-11 19:44:48,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34007/json/version 2026-10-11 19:44:48,006 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34007/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:48,041 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:48,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34007/json 2026-10-11 19:44:48,042 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34007/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:48,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34007/devtools/page/20E5DBA317399B84A7DC259B186137A6 2026-10-11 19:44:48,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:48,077 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:48,287 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:48,296 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:48,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:44:48,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:44:48,314 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:49,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.058 0.637 2026-10-11 19:44:49,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '20E5DBA317399B84A7DC259B186137A6', 'loaderId': 'CC9418C4D137C175C3BCA10731C87B72', 'isDownload': False} 2026-10-11 19:44:49,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour7')" 2026-10-11 19:44:49,030 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:49,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-10-11 19:44:49,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.021 2026-10-11 19:44:49,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.032 2026-10-11 19:44:49,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.011 0.010 2026-10-11 19:44:49,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.022 2026-10-11 19:44:49,543 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:44:49,544 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:44:49,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-10-11 19:44:49,574 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour7', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:44:50,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 324 0.239 0.513 2026-10-11 19:44:50,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:50] "GET /pos/web HTTP/1.1" 200 - 20 0.027 0.781 2026-10-11 19:44:50,423 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:50,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.106 2026-10-11 19:44:50,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:44:50,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:44:51,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 193 0.128 0.367 2026-10-11 19:44:51,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.043 2026-10-11 19:44:51,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "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-10-11 19:44:51,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:44:51,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.020 0.033 2026-10-11 19:44:51,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.065 2026-10-11 19:44:51,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.120 2026-10-11 19:44:51,416 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:44:51,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.149 2026-10-11 19:44:51,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.190 2026-10-11 19:44:51,506 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:44:51,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:51,523 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:44:51,531 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:51,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.244 2026-10-11 19:44:51,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.244 2026-10-11 19:44:51,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.213 2026-10-11 19:44:51,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1461&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.206 2026-10-11 19:44:51,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.009 0.204 2026-10-11 19:44:51,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.127 2026-10-11 19:44:51,674 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:44:51,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.018 0.135 2026-10-11 19:44:51,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.148 2026-10-11 19:44:51,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.142 2026-10-11 19:44:51,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.124 2026-10-11 19:44:51,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 19:44:51,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.086 2026-10-11 19:44:51,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.118 2026-10-11 19:44:51,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.127 2026-10-11 19:44:51,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.134 2026-10-11 19:44:51,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.143 2026-10-11 19:44:51,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.153 2026-10-11 19:44:51,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:51] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.132 2026-10-11 19:44:52,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:44:52,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:44:52,238 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:52,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.020 0.016 2026-10-11 19:44:52,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:52,287 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:52,301 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:52,318 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:44:52,338 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'enter code value: abcda (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:44:52,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour7 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:44:52,369 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:52,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:52] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.020 0.027 2026-10-11 19:44:53,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:53,205 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:53,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23743 2026-10-11 19:44:53,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:53,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23743 2026-10-11 19:44:53,273 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194453_273161_TestUi.txt 2026-10-11 19:44:53,273 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpyvm_fsfv_chrome_odoo" 2026-10-11 19:44:53,311 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-10-11 19:44:54,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 23945 2026-10-11 19:44:54,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpo0l_wvqj_chrome_odoo 2026-10-11 19:44:54,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46279/json/version 2026-10-11 19:44:54,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46279/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:44:54,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:44:54,639 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:46279/json 2026-10-11 19:44:54,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46279/json with timeout 3 increased to 10s during tests 2026-10-11 19:44:54,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:46279/devtools/page/184AF42437E163CA7A319A29B4E540A0 2026-10-11 19:44:54,665 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:44:54,680 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:44:54,961 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:44:54,975 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:44:54,978 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:44:54,978 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:44:54,995 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:44:56,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:56] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.058 1.497 2026-10-11 19:44:56,552 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '184AF42437E163CA7A319A29B4E540A0', 'loaderId': '96B9AAB6B1EEEA4F48FCBD7BB82B5B5E', 'isDownload': False} 2026-10-11 19:44:56,552 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithFreeProductTour')" 2026-10-11 19:44:56,577 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:56,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:56] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:44:56,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:56] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:44:56,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:56] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 19:44:57,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:44:57,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:44:57,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:44:57,066 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:44:57,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:57,083 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountWithFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:44:57,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.201 0.466 2026-10-11 19:44:57,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.681 2026-10-11 19:44:57,814 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:44:57,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.092 2026-10-11 19:44:57,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-11 19:44:57,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:44:58,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.173 0.437 2026-10-11 19:44:58,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.047 2026-10-11 19:44:58,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "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-10-11 19:44:58,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:44:58,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.021 0.045 2026-10-11 19:44:58,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.086 2026-10-11 19:44:58,861 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:44:58,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.114 2026-10-11 19:44:58,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.148 2026-10-11 19:44:58,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.189 2026-10-11 19:44:58,983 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:44:58,993 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:59,003 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:59,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.250 2026-10-11 19:44:59,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.198 2026-10-11 19:44:59,030 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:44:59,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.188 2026-10-11 19:44:59,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1463&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.201 2026-10-11 19:44:59,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1464&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.193 2026-10-11 19:44:59,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.129 2026-10-11 19:44:59,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.132 2026-10-11 19:44:59,149 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:44:59,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.115 2026-10-11 19:44:59,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.138 2026-10-11 19:44:59,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:44:59,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.108 2026-10-11 19:44:59,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.088 2026-10-11 19:44:59,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.076 2026-10-11 19:44:59,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1465&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.125 2026-10-11 19:44:59,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:44:59,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.159 2026-10-11 19:44:59,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.160 2026-10-11 19:44:59,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.179 2026-10-11 19:44:59,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.164 2026-10-11 19:44:59,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.135 2026-10-11 19:44:59,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:44:59,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:44:59,737 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:59,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:44:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.018 2026-10-11 19:44:59,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:59,831 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:59,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:44:59,851 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:44:59,868 100 INFO rb-21b7005-225486-423724 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-10-11 19:44:59,872 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:44:59,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 23945 2026-10-11 19:44:59,880 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:44:59,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 23945 2026-10-11 19:44:59,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194459_968293_TestUi.txt 2026-10-11 19:44:59,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpo0l_wvqj_chrome_odoo" 2026-10-11 19:44:59,987 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-10-11 19:45:01,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24162 2026-10-11 19:45:01,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzu9h4iwy_chrome_odoo 2026-10-11 19:45:01,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37339/json/version 2026-10-11 19:45:01,102 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37339/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:45:01,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:45:01,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37339/json 2026-10-11 19:45:01,148 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37339/json with timeout 3 increased to 10s during tests 2026-10-11 19:45:01,163 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37339/devtools/page/09436CCBE5EA68AE8D9524F371DC1ACB 2026-10-11 19:45:01,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:45:01,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:45:01,406 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:45:01,418 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:45:01,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:45:01,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:45:01,446 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:45:02,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.069 0.615 2026-10-11 19:45:02,130 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '09436CCBE5EA68AE8D9524F371DC1ACB', 'loaderId': 'DDBFDDA9D07CF13E438764D996E76242', 'isDownload': False} 2026-10-11 19:45:02,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountCategoryTour')" 2026-10-11 19:45:02,147 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:02,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.008 2026-10-11 19:45:02,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.022 2026-10-11 19:45:02,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-10-11 19:45:02,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:45:02,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:45:02,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:45:02,685 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:02,686 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:02,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountCategoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:45:03,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.170 0.457 2026-10-11 19:45:03,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:03] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.627 2026-10-11 19:45:03,399 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:03,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.061 2026-10-11 19:45:03,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:45:03,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:45:04,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.114 0.355 2026-10-11 19:45:04,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 19:45:04,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "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-10-11 19:45:04,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:45:04,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.036 2026-10-11 19:45:04,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.098 2026-10-11 19:45:04,291 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:45:04,300 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45: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-10-11 19:45:04,306 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:45:04,311 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:04,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.150 2026-10-11 19:45:04,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:45:04,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.021 0.232 2026-10-11 19:45:04,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.286 2026-10-11 19:45:04,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.232 2026-10-11 19:45:04,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.147 2026-10-11 19:45:04,470 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:45:04,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.152 2026-10-11 19:45:04,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.122 2026-10-11 19:45:04,486 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:04,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.076 2026-10-11 19:45:04,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.051 2026-10-11 19:45:04,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.055 2026-10-11 19:45:04,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-10-11 19:45:04,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.071 2026-10-11 19:45:04,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1468&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.110 2026-10-11 19:45:04,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1469&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.142 2026-10-11 19:45:04,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 19:45:04,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.186 2026-10-11 19:45:04,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.180 2026-10-11 19:45:04,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.192 2026-10-11 19:45:04,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.168 2026-10-11 19:45:04,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.154 2026-10-11 19:45:04,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:04] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.139 2026-10-11 19:45:05,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:45:05,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountCategoryTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:45:05,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:05] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.021 2026-10-11 19:45:05,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,132 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,174 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,186 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:05,188 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:45:05,194 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24162 2026-10-11 19:45:05,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:45:05,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24162 2026-10-11 19:45:05,306 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194505_306638_TestUi.txt 2026-10-11 19:45:05,307 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzu9h4iwy_chrome_odoo" 2026-10-11 19:45:05,330 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-10-11 19:45:06,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24374 2026-10-11 19:45:06,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpuvzcty9u_chrome_odoo 2026-10-11 19:45:06,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36119/json/version 2026-10-11 19:45:06,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36119/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:45:06,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:45:06,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36119/json 2026-10-11 19:45:06,505 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36119/json with timeout 3 increased to 10s during tests 2026-10-11 19:45:06,518 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36119/devtools/page/3071EDDEAC4AA281578783E59BF5B78E 2026-10-11 19:45:06,528 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:45:06,532 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:45:06,850 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:45:06,860 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:45:06,862 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:45:06,862 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:45:06,879 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:45:07,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:07] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.117 0.632 2026-10-11 19:45:07,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3071EDDEAC4AA281578783E59BF5B78E', 'loaderId': '2453150F01AFBEA67BDD20FB2D244D8E', 'isDownload': False} 2026-10-11 19:45:07,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountWithRewardProductDomainTour')" 2026-10-11 19:45:07,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:07,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:07] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.010 2026-10-11 19:45:07,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:07] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-10-11 19:45:07,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:07] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.035 2026-10-11 19:45:08,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:08] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 19:45:08,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 19:45:08,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:45:08,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.017 2026-10-11 19:45:08,136 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:45:08,151 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountWithRewardProductDomainTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:45:09,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.268 0.653 2026-10-11 19:45:09,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.931 2026-10-11 19:45:09,179 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:09,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.074 2026-10-11 19:45:09,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:45:09,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:45:09,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.127 0.437 2026-10-11 19:45:10,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.052 2026-10-11 19:45:10,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "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-10-11 19:45:10,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:45:10,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.052 2026-10-11 19:45:10,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.102 2026-10-11 19:45:10,237 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:10,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.136 2026-10-11 19:45:10,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.183 2026-10-11 19:45:10,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45: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-10-11 19:45:10,338 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:10,343 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:10,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.232 2026-10-11 19:45:10,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.279 2026-10-11 19:45:10,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.223 2026-10-11 19:45:10,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1471&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.199 2026-10-11 19:45:10,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1472&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.218 2026-10-11 19:45:10,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.148 2026-10-11 19:45:10,511 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:45:10,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.146 2026-10-11 19:45:10,538 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:45:10,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.016 0.148 2026-10-11 19:45:10,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.148 2026-10-11 19:45:10,582 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.151 2026-10-11 19:45:10,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.126 2026-10-11 19:45:10,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.112 2026-10-11 19:45:10,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.100 2026-10-11 19:45:10,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.142 2026-10-11 19:45:10,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.148 2026-10-11 19:45:10,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 19:45:10,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.017 0.183 2026-10-11 19:45:10,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.191 2026-10-11 19:45:10,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.181 2026-10-11 19:45:10,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.147 2026-10-11 19:45:11,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:45:11,055 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountWithRewardProductDomainTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:45:11,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.018 2026-10-11 19:45:11,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,220 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:11,227 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:45:11,246 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:11,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24374 2026-10-11 19:45:11,263 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:45:11,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24374 2026-10-11 19:45:11,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194511_374154_TestUi.txt 2026-10-11 19:45:11,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpuvzcty9u_chrome_odoo" 2026-10-11 19:45:11,400 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-10-11 19:45:12,714 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24588 2026-10-11 19:45:12,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_q8d8dc9_chrome_odoo 2026-10-11 19:45:12,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38345/json/version 2026-10-11 19:45:12,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38345/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:45:12,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:45:12,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38345/json 2026-10-11 19:45:12,757 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38345/json with timeout 3 increased to 10s during tests 2026-10-11 19:45:12,772 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38345/devtools/page/0C4C5B97C9BE6E8B0B254B6A37D9E368 2026-10-11 19:45:12,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:45:12,787 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:45:13,013 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:45:13,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:45:13,027 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:45:13,027 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:45:13,045 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:45:13,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:13] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.062 0.567 2026-10-11 19:45:13,675 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0C4C5B97C9BE6E8B0B254B6A37D9E368', 'loaderId': '26C0A310EAC0EEBF8697648B5FF9629F', 'isDownload': False} 2026-10-11 19:45:13,675 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-10-11 19:45:13,702 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:13,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:13] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:45:13,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:13] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-10-11 19:45:13,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:13] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.008 0.026 2026-10-11 19:45:14,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:14] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.008 0.012 2026-10-11 19:45:14,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.016 2026-10-11 19:45:14,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:45:14,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.013 2026-10-11 19:45:14,253 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:45:14,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:45:15,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.176 0.604 2026-10-11 19:45:15,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.790 2026-10-11 19:45:15,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:15,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.084 2026-10-11 19:45:15,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:45:15,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:45:15,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.160 0.386 2026-10-11 19:45:15,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.066 2026-10-11 19:45:16,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "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-10-11 19:45:16,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:45:16,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.024 0.048 2026-10-11 19:45:16,150 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:45:16,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.103 2026-10-11 19:45:16,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.131 2026-10-11 19:45:16,218 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45: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-10-11 19:45:16,234 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:45:16,244 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:16,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.015 0.161 2026-10-11 19:45:16,271 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:45:16,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.225 2026-10-11 19:45:16,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.251 2026-10-11 19:45:16,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.202 2026-10-11 19:45:16,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.024 0.232 2026-10-11 19:45:16,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.011 0.196 2026-10-11 19:45:16,466 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:16,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.176 2026-10-11 19:45:16,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.155 2026-10-11 19:45:16,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 19:45:16,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.013 0.139 2026-10-11 19:45:16,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.128 2026-10-11 19:45:16,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.105 2026-10-11 19:45:16,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.023 0.097 2026-10-11 19:45:16,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.146 2026-10-11 19:45:16,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.170 2026-10-11 19:45:16,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.184 2026-10-11 19:45:16,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.169 2026-10-11 19:45:16,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.172 2026-10-11 19:45:16,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.127 2026-10-11 19:45:16,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:45:16,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:45:17,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:45:17,003 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-10-11 19:45:17,018 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:45:17,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:45:17,116 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-11 19:45:17,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,186 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-10-11 19:45:17,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:45:17,214 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:45:17,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:45:17,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:17,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:17] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:45:18,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:45:19,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:45:23,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:45:29,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:45:37,252 100 _WARNING rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) { "content": "go back to the products", "trigger": ".pos-rightheader .floor-button", "mobile": true }, { "trigger": ".control-button.highlight:contains(\"Reward\")", "run": "[function]" }, { "content": "open reward dialog", "trigger": ".control-button:contains(\"Reward\")" }, ----- FAILING STEP ----- { "content": "select reward", "extra_trigger": ".selection-item span:nth-child(2)", "trigger": ".selection-item:contains(\"100% on the cheapest product\")" }, ----------------------- { "content": "order total amount is '5.10'", "trigger": ".product-screen .order-summary .total:contains(\"5.10\")", "isCheck": true }, { "content": "click pay button", "trigger": ".product-screen .pay-order-button", "mobile": false }, { "content": "click pay button", "trigger": ".btn-switchpane:contains('Pay')", "mobile": true }, 2026-10-11 19:45:37,252 100 _ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:45:37,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:45:37,253 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:45:37,428 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194537_428460_TestUi.png 2026-10-11 19:45:37,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24588 2026-10-11 19:45:37,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194537_505988_TestUi.png 2026-10-11 19:45:37,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:45:37,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24588 2026-10-11 19:45:37,608 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194537_608477_TestUi.txt 2026-10-11 19:45:37,608 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_q8d8dc9_chrome_odoo" 2026-10-11 19:45:37,614 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-11 19:45:37,614 100 _ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_dont_grant_points_reward_order_lines _Traceback_ (most recent call last): File "/data/build/rb-21b7005-225486/addons/pos_loyalty/tests/test_frontend.py", line 1812, in test_dont_grant_points_reward_order_lines self.start_tour( File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2231, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, **kwargs) File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2208, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" failed Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:45:37,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Retrying a failed test: test_dont_grant_points_reward_order_lines (odoo.addons.pos_loyalty.tests.test_frontend.TestUi) 2026-10-11 19:45:37,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-10-11 19:45:38,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 24812 2026-10-11 19:45:38,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmprm2tge9j_chrome_odoo 2026-10-11 19:45:38,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39035/json/version 2026-10-11 19:45:38,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39035/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:45:38,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:45:38,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39035/json 2026-10-11 19:45:38,763 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39035/json with timeout 3 increased to 10s during tests 2026-10-11 19:45:38,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39035/devtools/page/09A5DA6248EFB746247556038850AE55 2026-10-11 19:45:38,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:45:38,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:45:39,028 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:45:39,040 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:45:39,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:45:39,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:45:39,062 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:45:39,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:39] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.072 0.741 2026-10-11 19:45:39,872 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '09A5DA6248EFB746247556038850AE55', 'loaderId': '70A4068C7C7B9D26876372B9AC5ABA3F', 'isDownload': False} 2026-10-11 19:45:39,873 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-10-11 19:45:39,890 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:39,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.018 2026-10-11 19:45:39,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:45:39,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-10-11 19:45:40,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:45:40,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-10-11 19:45:40,358 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:45:40,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:45:40,368 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:45:40,384 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:45:40,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.186 0.418 2026-10-11 19:45:41,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.615 2026-10-11 19:45:41,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:45:41,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.058 2026-10-11 19:45:41,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:45:41,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:45:41,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.111 0.399 2026-10-11 19:45:41,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.039 2026-10-11 19:45:41,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "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-10-11 19:45:41,824 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:45:41,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.013 0.040 2026-10-11 19:45:41,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.080 2026-10-11 19:45:41,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.120 2026-10-11 19:45:41,990 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:42,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.023 0.165 2026-10-11 19:45:42,060 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:45:42,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.201 2026-10-11 19:45:42,075 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:45:42,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:45:42,099 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:45:42,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.237 2026-10-11 19:45:42,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.201 2026-10-11 19:45:42,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.204 2026-10-11 19:45:42,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.190 2026-10-11 19:45:42,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.004 0.092 2026-10-11 19:45:42,209 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:45:42,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.102 2026-10-11 19:45:42,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.095 2026-10-11 19:45:42,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.109 2026-10-11 19:45:42,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.113 2026-10-11 19:45:42,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.102 2026-10-11 19:45:42,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.015 0.107 2026-10-11 19:45:42,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.093 2026-10-11 19:45:42,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.014 0.118 2026-10-11 19:45:42,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.171 2026-10-11 19:45:42,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.180 2026-10-11 19:45:42,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.178 2026-10-11 19:45:42,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.093 2026-10-11 19:45:42,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:45:42,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:45:42,816 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:45:42,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-10-11 19:45:42,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:45:42,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:42,913 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:42,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-11 19:45:42,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:42,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-11 19:45:42,974 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:42,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:42,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:43,004 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:43,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:43] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-11 19:45:43,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:43] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-11 19:45:43,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:45:43,058 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:45:43,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:45:43,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:43] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:45:44,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:45:45,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:45:50,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-10-11 19:45:55,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:45:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:46:03,065 100 _WARNING rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) { "content": "go back to the products", "trigger": ".pos-rightheader .floor-button", "mobile": true }, { "trigger": ".control-button.highlight:contains(\"Reward\")", "run": "[function]" }, { "content": "open reward dialog", "trigger": ".control-button:contains(\"Reward\")" }, ----- FAILING STEP ----- { "content": "select reward", "extra_trigger": ".selection-item span:nth-child(2)", "trigger": ".selection-item:contains(\"100% on the cheapest product\")" }, ----------------------- { "content": "order total amount is '5.10'", "trigger": ".product-screen .order-summary .total:contains(\"5.10\")", "isCheck": true }, { "content": "click pay button", "trigger": ".product-screen .pay-order-button", "mobile": false }, { "content": "click pay button", "trigger": ".btn-switchpane:contains('Pay')", "mobile": true }, 2026-10-11 19:46:03,066 100 _ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:46:03,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:46:03,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:46:03,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194603_174307_TestUi.png 2026-10-11 19:46:03,217 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194603_217493_TestUi.png 2026-10-11 19:46:03,221 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 24812 2026-10-11 19:46:03,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:46:03,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 24812 2026-10-11 19:46:03,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194603_317323_TestUi.txt 2026-10-11 19:46:03,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmprm2tge9j_chrome_odoo" 2026-10-11 19:46:03,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-11 19:46:03,327 100 _ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_dont_grant_points_reward_order_lines _Traceback_ (most recent call last): File "/data/build/rb-21b7005-225486/addons/pos_loyalty/tests/test_frontend.py", line 1812, in test_dont_grant_points_reward_order_lines self.start_tour( File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2231, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, **kwargs) File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2208, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" failed Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:46:03,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Retrying a failed test: test_dont_grant_points_reward_order_lines (odoo.addons.pos_loyalty.tests.test_frontend.TestUi) 2026-10-11 19:46:03,344 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-10-11 19:46:04,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25035 2026-10-11 19:46:04,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpu9ni_xps_chrome_odoo 2026-10-11 19:46:04,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44231/json/version 2026-10-11 19:46:04,436 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44231/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:46:04,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:46:04,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44231/json 2026-10-11 19:46:04,454 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44231/json with timeout 3 increased to 10s during tests 2026-10-11 19:46:04,462 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44231/devtools/page/5368B08B35B9A9D2934181ED7549E587 2026-10-11 19:46:04,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:46:04,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:46:04,696 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:46:04,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:46:04,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:46:04,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:46:04,723 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:46:05,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.071 0.605 2026-10-11 19:46:05,400 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '5368B08B35B9A9D2934181ED7549E587', 'loaderId': 'B14BA5195A9F5BB22B6166D160685883', 'isDownload': False} 2026-10-11 19:46:05,400 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyDontGrantPointsForRewardOrderLines')" 2026-10-11 19:46:05,421 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:05,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-10-11 19:46:05,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 19:46:05,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-10-11 19:46:05,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:46:05,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 19:46:05,896 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:46:05,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:46:05,898 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:46:05,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:46:06,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.171 0.441 2026-10-11 19:46:06,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:06] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.632 2026-10-11 19:46:06,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:06,653 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.077 2026-10-11 19:46:06,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:46:06,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:46:07,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.109 0.320 2026-10-11 19:46:07,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.050 2026-10-11 19:46:07,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.013 2026-10-11 19:46:07,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-10-11 19:46:07,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.020 0.040 2026-10-11 19:46:07,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.096 2026-10-11 19:46:07,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:07,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.141 2026-10-11 19:46:07,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.022 0.194 2026-10-11 19:46:07,579 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:46:07,591 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:07,602 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:07,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.266 2026-10-11 19:46:07,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.293 2026-10-11 19:46:07,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.278 2026-10-11 19:46:07,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.239 2026-10-11 19:46:07,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.233 2026-10-11 19:46:07,772 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:46:07,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.011 0.161 2026-10-11 19:46:07,788 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:46:07,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.158 2026-10-11 19:46:07,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.124 2026-10-11 19:46:07,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.017 0.147 2026-10-11 19:46:07,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.157 2026-10-11 19:46:07,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.142 2026-10-11 19:46:07,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.103 2026-10-11 19:46:07,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.012 0.109 2026-10-11 19:46:07,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.153 2026-10-11 19:46:07,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.149 2026-10-11 19:46:08,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.141 2026-10-11 19:46:08,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.133 2026-10-11 19:46:08,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.086 2026-10-11 19:46:08,282 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:46:08,299 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:46:08,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:08,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-10-11 19:46:08,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:08,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,409 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-11 19:46:08,430 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:46:08,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,490 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-11 19:46:08,508 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 19:46:08,519 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:46:08,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:46:08,548 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:08,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:08] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:46:10,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:46:12,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:46:18,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:46:24,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-10-11 19:46:28,549 100 WARNING rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) { "content": "go back to the products", "trigger": ".pos-rightheader .floor-button", "mobile": true }, { "trigger": ".control-button.highlight:contains(\"Reward\")", "run": "[function]" }, { "content": "open reward dialog", "trigger": ".control-button:contains(\"Reward\")" }, ----- FAILING STEP ----- { "content": "select reward", "extra_trigger": ".selection-item span:nth-child(2)", "trigger": ".selection-item:contains(\"100% on the cheapest product\")" }, ----------------------- { "content": "order total amount is '5.10'", "trigger": ".product-screen .order-summary .total:contains(\"5.10\")", "isCheck": true }, { "content": "click pay button", "trigger": ".product-screen .pay-order-button", "mobile": false }, { "content": "click pay button", "trigger": ".btn-switchpane:contains('Pay')", "mobile": true }, 2026-10-11 19:46:28,549 100 ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:46:28,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:46:28,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Asking for screenshot 2026-10-11 19:46:28,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194628_670649_TestUi.png 2026-10-11 19:46:28,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25035 2026-10-11 19:46:28,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Screenshot in: /tmp/odoo_tests/rb-21b7005-225486-423724/screenshots/sc_20261011_194628_735755_TestUi.png 2026-10-11 19:46:28,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:46:28,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25035 2026-10-11 19:46:28,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194628_831452_TestUi.txt 2026-10-11 19:46:28,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpu9ni_xps_chrome_odoo" 2026-10-11 19:46:28,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: ====================================================================== 2026-10-11 19:46:28,837 100 ERROR rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: FAIL: TestUi.test_dont_grant_points_reward_order_lines Traceback (most recent call last): File "/data/build/rb-21b7005-225486/addons/pos_loyalty/tests/test_frontend.py", line 1812, in test_dont_grant_points_reward_order_lines self.start_tour( File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2231, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, **kwargs) File "/data/build/rb-21b7005-225486/odoo/tests/common.py", line 2208, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('PosLoyaltyDontGrantPointsForRewardOrderLines', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" failed Tour PosLoyaltyDontGrantPointsForRewardOrderLines failed at step select reward (trigger: .selection-item:contains("100% on the cheapest product")) 2026-10-11 19:46:28,852 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-10-11 19:46:29,778 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25246 2026-10-11 19:46:29,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpirjjjizl_chrome_odoo 2026-10-11 19:46:29,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43253/json/version 2026-10-11 19:46:29,781 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43253/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:46:29,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:46:29,797 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43253/json 2026-10-11 19:46:29,798 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43253/json with timeout 3 increased to 10s during tests 2026-10-11 19:46:29,810 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43253/devtools/page/22167DF2E85140E55CB4D531BA2B669A 2026-10-11 19:46:29,817 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:46:29,821 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:46:30,061 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:46:30,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:46:30,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:46:30,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:46:30,094 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:46:30,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:30] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 116 0.059 0.598 2026-10-11 19:46:30,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '22167DF2E85140E55CB4D531BA2B669A', 'loaderId': '11D271282DBED90D867F40D16542D35E', 'isDownload': False} 2026-10-11 19:46:30,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('ExpiredEWalletProgramTour')" 2026-10-11 19:46:30,772 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:30,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:30] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 19:46:30,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:30] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 19:46:30,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:30] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-10-11 19:46:31,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:46:31,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:46:31,243 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:46:31,256 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:46:31,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-11 19:46:31,278 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('ExpiredEWalletProgramTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:46:32,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.229 1.412 2026-10-11 19:46:32,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 1.656 2026-10-11 19:46:32,980 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:33,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.067 2026-10-11 19:46:33,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:46:33,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:46:33,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.111 0.363 2026-10-11 19:46:33,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.042 2026-10-11 19:46:33,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "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-10-11 19:46:33,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:46:33,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.028 0.036 2026-10-11 19:46:33,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.082 2026-10-11 19:46:33,862 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:46:33,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.118 2026-10-11 19:46:33,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.152 2026-10-11 19:46:33,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:46:33,947 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:46:33,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:33,958 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:33,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:33] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.195 2026-10-11 19:46:34,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.232 2026-10-11 19:46:34,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.205 2026-10-11 19:46:34,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.182 2026-10-11 19:46:34,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.182 2026-10-11 19:46:34,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:46:34,118 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:46:34,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.022 0.137 2026-10-11 19:46:34,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.128 2026-10-11 19:46:34,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.011 0.129 2026-10-11 19:46:34,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.118 2026-10-11 19:46:34,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.009 0.107 2026-10-11 19:46:34,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.099 2026-10-11 19:46:34,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.134 2026-10-11 19:46:34,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.138 2026-10-11 19:46:34,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.176 2026-10-11 19:46:34,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.184 2026-10-11 19:46:34,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.176 2026-10-11 19:46:34,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.156 2026-10-11 19:46:34,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.129 2026-10-11 19:46:34,664 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:46:34,682 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:46:34,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:34,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.019 2026-10-11 19:46:34,713 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:34,759 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 10 0.008 0.020 2026-10-11 19:46:34,805 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:34] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.016 2026-10-11 19:46:34,829 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,858 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,863 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,882 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:34,914 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:35,760 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:46:35,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: '.control-button:contains("eWallet")' 2026-10-11 19:46:35,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:46:35,799 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour ExpiredEWalletProgramTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:46:35,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:46:35,809 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:35] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:46:35,831 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:46:35,838 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25246 2026-10-11 19:46:35,839 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:46:35,840 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25246 2026-10-11 19:46:35,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194635_943218_TestUi.txt 2026-10-11 19:46:35,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpirjjjizl_chrome_odoo" 2026-10-11 19:46:35,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-10-11 19:46:37,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25458 2026-10-11 19:46:37,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxavk984l_chrome_odoo 2026-10-11 19:46:37,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42407/json/version 2026-10-11 19:46:37,157 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42407/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:46:37,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:46:37,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42407/json 2026-10-11 19:46:37,209 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42407/json with timeout 3 increased to 10s during tests 2026-10-11 19:46:37,227 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42407/devtools/page/F9C0B5471A4F51BF04F30A634E7ADC15 2026-10-11 19:46:37,240 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:46:37,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:46:37,507 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:46:37,520 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:46:37,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:46:37,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:46:37,544 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:46:38,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.071 0.591 2026-10-11 19:46:38,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F9C0B5471A4F51BF04F30A634E7ADC15', 'loaderId': '8DA41A6B9DFFEC3E8757D0440D6C0D33', 'isDownload': False} 2026-10-11 19:46:38,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour1')" 2026-10-11 19:46:38,218 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:38,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:46:38,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 19:46:38,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.024 2026-10-11 19:46:38,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.006 0.011 2026-10-11 19:46:38,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:46:38,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:46:38,680 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:46:38,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:46:38,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('EWalletProgramTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:46:39,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.212 0.515 2026-10-11 19:46:39,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:39] "GET /pos/web HTTP/1.1" 200 - 20 0.021 0.751 2026-10-11 19:46:39,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:39,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.095 2026-10-11 19:46:39,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:46:39,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:46:40,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.108 0.329 2026-10-11 19:46:40,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.046 2026-10-11 19:46:40,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "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-10-11 19:46:40,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:46:40,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.043 0.042 2026-10-11 19:46:40,356 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:46:40,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.111 2026-10-11 19:46:40,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.147 2026-10-11 19:46:40,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.173 2026-10-11 19:46:40,449 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:40,460 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:40,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:46:40,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.026 0.200 2026-10-11 19:46:40,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.262 2026-10-11 19:46:40,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.191 2026-10-11 19:46:40,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.211 2026-10-11 19:46:40,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.227 2026-10-11 19:46:40,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.024 0.182 2026-10-11 19:46:40,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:46:40,718 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:40,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.029 0.216 2026-10-11 19:46:40,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.212 2026-10-11 19:46:40,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.196 2026-10-11 19:46:40,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.200 2026-10-11 19:46:40,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.173 2026-10-11 19:46:40,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.147 2026-10-11 19:46:40,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.113 2026-10-11 19:46:40,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.133 2026-10-11 19:46:40,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.159 2026-10-11 19:46:40,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:40] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.169 2026-10-11 19:46:41,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.011 0.184 2026-10-11 19:46:41,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.008 0.216 2026-10-11 19:46:41,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.009 0.170 2026-10-11 19:46:41,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:46:41,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:46:41,237 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.024 0.021 2026-10-11 19:46:41,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,299 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:41,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:46:41,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'partner list screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:41,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,399 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:41,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.006 0.013 2026-10-11 19:46:41,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:41,459 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:41,463 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:46:41,464 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:46:41,465 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,480 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:41,511 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67812691 for PoS orders references: ['Order 00267-002-0001'] (draft: False) 2026-10-11 19:46:41,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:41,522 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:46:41,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67812691 with result: [{'id': 311, 'pos_reference': 'Order 00267-002-0001', 'account_move': False}] 2026-10-11 19:46:41,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.052 0.104 2026-10-11 19:46:41,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.023 0.064 2026-10-11 19:46:41,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:41] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.011 2026-10-11 19:46:42,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:46:42,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:42,569 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:42,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.008 0.019 2026-10-11 19:46:42,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-11 19:46:42,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,679 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,692 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,698 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-11 19:46:42,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,747 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,763 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,780 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:42,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:42,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:42,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,847 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:42,876 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92322434 for PoS orders references: ['Order 00267-002-0002'] (draft: False) 2026-10-11 19:46:42,881 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:42,934 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92322434 with result: [{'id': 312, 'pos_reference': 'Order 00267-002-0002', 'account_move': False}] 2026-10-11 19:46:42,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.030 0.051 2026-10-11 19:46:43,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.016 0.049 2026-10-11 19:46:43,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:46:43,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:46:43,800 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:43,808 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25458 2026-10-11 19:46:43,808 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:46:43,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25458 2026-10-11 19:46:43,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194643_904282_TestUi.txt 2026-10-11 19:46:43,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxavk984l_chrome_odoo" 2026-10-11 19:46:44,214 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25685 2026-10-11 19:46:44,215 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkcpukbsp_chrome_odoo 2026-10-11 19:46:44,215 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40095/json/version 2026-10-11 19:46:44,217 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40095/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:46:44,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:46:44,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40095/json 2026-10-11 19:46:44,242 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40095/json with timeout 3 increased to 10s during tests 2026-10-11 19:46:44,258 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40095/devtools/page/ED2BF49ADB7FBACB5A2787E3761BD727 2026-10-11 19:46:44,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:46:44,275 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:46:44,305 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:46:44,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:46:44,312 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:46:44,312 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:46:44,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.009 0.052 2026-10-11 19:46:44,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'ED2BF49ADB7FBACB5A2787E3761BD727', 'loaderId': '0799226C117BDDD6DC2E07FBA78CBEE6', 'isDownload': False} 2026-10-11 19:46:44,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('EWalletProgramTour2')" 2026-10-11 19:46:44,405 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:44,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.006 0.013 2026-10-11 19:46:44,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.024 2026-10-11 19:46:44,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.029 2026-10-11 19:46:44,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:46:44,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:46:44,940 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:46:44,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:46:44,950 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:46:44,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('EWalletProgramTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:46:45,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.111 0.410 2026-10-11 19:46:45,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:45] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.524 2026-10-11 19:46:45,554 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:46:45,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.092 2026-10-11 19:46:45,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:46:45,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:46:46,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.116 0.432 2026-10-11 19:46:46,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.042 2026-10-11 19:46:46,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46: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-10-11 19:46:46,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:46:46,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.032 2026-10-11 19:46:46,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.081 2026-10-11 19:46:46,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.092 2026-10-11 19:46:46,551 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:46:46,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.128 2026-10-11 19:46:46,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.185 2026-10-11 19:46:46,647 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46: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-10-11 19:46:46,657 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:46,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:46,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.226 2026-10-11 19:46:46,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.006 0.217 2026-10-11 19:46:46,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:46:46,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.211 2026-10-11 19:46:46,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.195 2026-10-11 19:46:46,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.192 2026-10-11 19:46:46,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.011 0.135 2026-10-11 19:46:46,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.136 2026-10-11 19:46:46,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.115 2026-10-11 19:46:46,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.120 2026-10-11 19:46:46,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.113 2026-10-11 19:46:46,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:46:46,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.005 0.076 2026-10-11 19:46:46,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.090 2026-10-11 19:46:46,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.132 2026-10-11 19:46:46,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:46] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.149 2026-10-11 19:46:47,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:47] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.148 2026-10-11 19:46:47,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:47] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.006 0.157 2026-10-11 19:46:47,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:47] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.010 0.145 2026-10-11 19:46:47,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:46:47,366 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:47,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:48,366 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:46:48,379 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:48,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:48,450 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:48,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:46:48,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:48] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.015 2026-10-11 19:46:48,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-10-11 19:46:49,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:46:49,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:49,279 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:49,308 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:49,311 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:49,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:49,322 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:49,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:49,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:49,363 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:49,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.016 0.013 2026-10-11 19:46:49,397 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:46:49,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83870768 for PoS orders references: ['Order 00267-004-0001'] (draft: False) 2026-10-11 19:46:49,492 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83870768 with result: [{'id': 313, 'pos_reference': 'Order 00267-004-0001', 'account_move': False}] 2026-10-11 19:46:49,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.033 0.084 2026-10-11 19:46:49,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.022 0.051 2026-10-11 19:46:49,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:49] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:46:50,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:50,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:50,443 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-10-11 19:46:50,461 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:46:50,467 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:50] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.009 0.015 2026-10-11 19:46:50,495 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:50] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.008 0.015 2026-10-11 19:46:50,523 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,547 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,580 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:50,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:51,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:46:51,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:46:51,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:51,479 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:51,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:51,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:51,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:51,546 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:51,563 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:51,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:51,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:51] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.012 2026-10-11 19:46:51,601 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91670352 for PoS orders references: ['Order 00267-004-0002'] (draft: False) 2026-10-11 19:46:51,667 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91670352 with result: [{'id': 314, 'pos_reference': 'Order 00267-004-0002', 'account_move': False}] 2026-10-11 19:46:51,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.022 0.063 2026-10-11 19:46:51,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.014 0.036 2026-10-11 19:46:52,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:52,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:52,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,574 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,624 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:52,713 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,565 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:46:53,579 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:53,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:53,631 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,646 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:46:53,666 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:46:53,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:53,713 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:53,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:46:53,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:53,812 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:53,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:46:53,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:46:53,897 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:53,932 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:53,947 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:53,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:53,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:53,997 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:54,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.006 0.017 2026-10-11 19:46:54,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91988612 for PoS orders references: ['Order 00267-004-0003'] (draft: False) 2026-10-11 19:46:54,102 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91988612 with result: [{'id': 315, 'pos_reference': 'Order 00267-004-0003', 'account_move': False}] 2026-10-11 19:46:54,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.027 0.070 2026-10-11 19:46:54,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.014 0.034 2026-10-11 19:46:54,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:54] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.010 2026-10-11 19:46:54,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:46:54,942 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:46:54,962 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:46:55,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,041 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,083 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,089 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,113 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,130 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,180 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,213 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:55,233 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:55,246 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:55,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,279 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,296 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:55,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:55,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:55] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.016 0.014 2026-10-11 19:46:55,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67252292 for PoS orders references: ['Order 00267-004-0004'] (draft: False) 2026-10-11 19:46:55,454 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67252292 with result: [{'id': 316, 'pos_reference': 'Order 00267-004-0004', 'account_move': False}] 2026-10-11 19:46:55,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.052 0.074 2026-10-11 19:46:55,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 22 0.018 0.025 2026-10-11 19:46:56,287 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("Refund")' 2026-10-11 19:46:56,312 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .pos-search-bar .filter span:contains("Paid")' 2026-10-11 19:46:56,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:46:56,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:56] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.013 0.016 2026-10-11 19:46:56,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:56] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.018 0.033 2026-10-11 19:46:57,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .set-partner:contains("BBBBBBB")' 2026-10-11 19:46:57,187 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:46:57,246 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:46:57,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button.highlight:contains("eWallet Refund")' 2026-10-11 19:46:57,263 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: '.control-button:contains("eWallet Refund")' 2026-10-11 19:46:57,291 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:57,297 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:46:57,314 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:46:57,329 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:46:57,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:57,363 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour EWalletProgramTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:46:57,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:46:57,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.006 0.012 2026-10-11 19:46:57,403 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95129545 for PoS orders references: ['Order 00267-004-0005'] (draft: False) 2026-10-11 19:46:57,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95129545 with result: [{'id': 317, 'pos_reference': 'Order 00267-004-0005', 'account_move': False}] 2026-10-11 19:46:57,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.025 0.072 2026-10-11 19:46:57,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.016 0.035 2026-10-11 19:46:58,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:46:58,334 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:46:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:46:58,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25685 2026-10-11 19:46:58,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:46:58,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25685 2026-10-11 19:46:58,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194658_455509_TestUi.txt 2026-10-11 19:46:58,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkcpukbsp_chrome_odoo" 2026-10-11 19:46:58,488 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_points ... 2026-10-11 19:46:59,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 25917 2026-10-11 19:46:59,457 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp3bg2cf95_chrome_odoo 2026-10-11 19:46:59,457 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37555/json/version 2026-10-11 19:46:59,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37555/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:46:59,477 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:46:59,477 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37555/json 2026-10-11 19:46:59,478 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37555/json with timeout 3 increased to 10s during tests 2026-10-11 19:46:59,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37555/devtools/page/B02EF988BE8A1ABCD7C046D2124F1F47 2026-10-11 19:46:59,500 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:46:59,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:46:59,712 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:46:59,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:46:59,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:46:59,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:46:59,729 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:47:00,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:00] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 119 0.099 0.863 2026-10-11 19:47:00,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B02EF988BE8A1ABCD7C046D2124F1F47', 'loaderId': '1E72F8D91F00BDA6765EF3582548DF34', 'isDownload': False} 2026-10-11 19:47:00,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardNoPoints')" 2026-10-11 19:47:00,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:00,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:00] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.013 2026-10-11 19:47:00,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:00] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.019 2026-10-11 19:47:00,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:00] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.023 2026-10-11 19:47:01,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:47:01,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:47:01,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:01,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:47:01,202 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:01,215 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:01,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.279 0.465 2026-10-11 19:47:01,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:47:02,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.058 2026-10-11 19:47:02,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "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-10-11 19:47:02,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:47:02,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.021 0.045 2026-10-11 19:47:02,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.080 2026-10-11 19:47:02,225 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:47:02,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.105 2026-10-11 19:47:02,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.156 2026-10-11 19:47:02,308 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:47:02,320 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:02,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:47:02,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.205 2026-10-11 19:47:02,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:02,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.234 2026-10-11 19:47:02,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.209 2026-10-11 19:47:02,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.194 2026-10-11 19:47:02,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.221 2026-10-11 19:47:02,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.142 2026-10-11 19:47:02,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.126 2026-10-11 19:47:02,502 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:02,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.117 2026-10-11 19:47:02,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image/res.users/115/avatar_128 HTTP/1.1" 200 - 19 0.023 0.149 2026-10-11 19:47:02,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.156 2026-10-11 19:47:02,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.133 2026-10-11 19:47:02,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.116 2026-10-11 19:47:02,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.013 0.135 2026-10-11 19:47:02,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.158 2026-10-11 19:47:02,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.205 2026-10-11 19:47:02,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.006 0.176 2026-10-11 19:47:02,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.010 0.190 2026-10-11 19:47:02,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.199 2026-10-11 19:47:02,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.176 2026-10-11 19:47:03,032 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:03,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:47:03,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.019 2026-10-11 19:47:03,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:47:03,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:47:03,102 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:03,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:03] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.007 0.014 2026-10-11 19:47:04,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:04,031 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:04,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:04,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:04,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:47:04,914 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:04,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:04,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:04,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:04,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:04,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:04,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:04,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54648520 for PoS orders references: ['Order 00268-001-0001'] (draft: False) 2026-10-11 19:47:05,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:05,010 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:05,137 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54648520 with result: [{'id': 318, 'pos_reference': 'Order 00268-001-0001', 'account_move': False}] 2026-10-11 19:47:05,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.059 0.099 2026-10-11 19:47:05,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.017 0.044 2026-10-11 19:47:05,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:05] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:47:05,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:47:06,028 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:06,047 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:06] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:47:06,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 25917 2026-10-11 19:47:06,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:06,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 25917 2026-10-11 19:47:06,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194706_171408_TestUi.txt 2026-10-11 19:47:06,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp3bg2cf95_chrome_odoo" 2026-10-11 19:47:06,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_set ... 2026-10-11 19:47:07,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26125 2026-10-11 19:47:07,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzcjjll40_chrome_odoo 2026-10-11 19:47:07,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38731/json/version 2026-10-11 19:47:07,359 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38731/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:07,370 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:07,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38731/json 2026-10-11 19:47:07,371 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38731/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:07,379 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38731/devtools/page/EC462C121D64EE51DA22A01D605F89B1 2026-10-11 19:47:07,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:07,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:07,618 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:47:07,626 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:07,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:07,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:07,641 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:47:08,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.065 0.653 2026-10-11 19:47:08,360 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EC462C121D64EE51DA22A01D605F89B1', 'loaderId': '1ECB1A7CBC9238C1DE4E1EB9CED4487B', 'isDownload': False} 2026-10-11 19:47:08,360 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour1')" 2026-10-11 19:47:08,375 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:08,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-10-11 19:47:08,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:47:08,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-10-11 19:47:08,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.006 0.011 2026-10-11 19:47:08,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:47:08,909 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:08,916 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:47:08,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:47:08,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramCreateSetTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:09,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.185 0.428 2026-10-11 19:47:09,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:09] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.626 2026-10-11 19:47:09,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:09,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.088 2026-10-11 19:47:09,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:47:09,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:47:10,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.138 0.337 2026-10-11 19:47:10,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.032 0.056 2026-10-11 19:47:10,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "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-10-11 19:47:10,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:47:10,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.020 0.032 2026-10-11 19:47:10,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.093 2026-10-11 19:47:10,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:47:10,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.125 2026-10-11 19:47:10,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.144 2026-10-11 19:47:10,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.174 2026-10-11 19:47:10,631 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47: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-10-11 19:47:10,649 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:47:10,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:10,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.229 2026-10-11 19:47:10,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.203 2026-10-11 19:47:10,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.191 2026-10-11 19:47:10,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.203 2026-10-11 19:47:10,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.213 2026-10-11 19:47:10,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:10,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.004 0.159 2026-10-11 19:47:10,843 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:10,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.147 2026-10-11 19:47:10,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.143 2026-10-11 19:47:10,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.140 2026-10-11 19:47:10,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.115 2026-10-11 19:47:10,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.111 2026-10-11 19:47:10,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-11 19:47:10,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.089 2026-10-11 19:47:10,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:10] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.125 2026-10-11 19:47:11,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.139 2026-10-11 19:47:11,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.140 2026-10-11 19:47:11,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.122 2026-10-11 19:47:11,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.077 2026-10-11 19:47:11,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:47:11,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:11,379 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:11,379 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-10-11 19:47:11,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:11,421 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:11,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:11,453 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:11,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:11,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:11,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:11,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:11,496 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:11,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25406261 for PoS orders references: ['Order 00269-002-0001'] (draft: False) 2026-10-11 19:47:11,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:11,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:11,668 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25406261 with result: [{'id': 319, 'pos_reference': 'Order 00269-002-0001', 'account_move': False}] 2026-10-11 19:47:11,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.072 0.103 2026-10-11 19:47:11,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.020 0.040 2026-10-11 19:47:11,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:11] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.007 0.015 2026-10-11 19:47:12,544 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:12,558 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:12,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26125 2026-10-11 19:47:12,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:12,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26125 2026-10-11 19:47:12,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194712_677273_TestUi.txt 2026-10-11 19:47:12,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzcjjll40_chrome_odoo" 2026-10-11 19:47:12,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26350 2026-10-11 19:47:12,995 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6gddfe9__chrome_odoo 2026-10-11 19:47:12,995 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43075/json/version 2026-10-11 19:47:12,996 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43075/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:13,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:13,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43075/json 2026-10-11 19:47:13,015 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43075/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:13,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43075/devtools/page/A1C0C8C290E23E9CEC193C2BD521965B 2026-10-11 19:47:13,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:13,037 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:13,087 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:47:13,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:13,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:13,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:13,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.010 0.058 2026-10-11 19:47:13,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A1C0C8C290E23E9CEC193C2BD521965B', 'loaderId': '22FE55915966EAFF24A58B6E66F1580B', 'isDownload': False} 2026-10-11 19:47:13,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramCreateSetTour2')" 2026-10-11 19:47:13,190 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:13,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-10-11 19:47:13,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.009 2026-10-11 19:47:13,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.028 2026-10-11 19:47:13,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:47:13,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:47:13,712 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:13,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:47:13,723 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:13,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramCreateSetTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:14,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.137 0.350 2026-10-11 19:47:14,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.486 2026-10-11 19:47:14,286 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:14,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.068 2026-10-11 19:47:14,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:47:14,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.005 2026-10-11 19:47:14,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.141 0.401 2026-10-11 19:47:15,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.043 2026-10-11 19:47:15,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:47:15,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:47:15,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.038 2026-10-11 19:47:15,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.072 2026-10-11 19:47:15,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.077 2026-10-11 19:47:15,262 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:47:15,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.004 0.097 2026-10-11 19:47:15,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.138 2026-10-11 19:47:15,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.175 2026-10-11 19:47:15,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.165 2026-10-11 19:47:15,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47: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-10-11 19:47:15,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:47:15,386 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:47:15,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.166 2026-10-11 19:47:15,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.154 2026-10-11 19:47:15,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:47:15,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 19:47:15,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.163 2026-10-11 19:47:15,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.114 2026-10-11 19:47:15,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.113 2026-10-11 19:47:15,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.007 0.130 2026-10-11 19:47:15,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.132 2026-10-11 19:47:15,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.092 2026-10-11 19:47:15,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.070 2026-10-11 19:47:15,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.004 0.079 2026-10-11 19:47:15,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.103 2026-10-11 19:47:15,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.105 2026-10-11 19:47:15,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.113 2026-10-11 19:47:15,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.126 2026-10-11 19:47:15,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:15] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.008 0.102 2026-10-11 19:47:16,079 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:16,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:16,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:47:16,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:47:16,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:47:16,169 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:16,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:16] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.013 0.027 2026-10-11 19:47:17,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:17,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:17,091 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:17,095 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:47:17,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:17,113 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:17,129 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramCreateSetTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:17,147 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:17,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.018 2026-10-11 19:47:17,178 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43532362 for PoS orders references: ['Order 00269-004-0001'] (draft: False) 2026-10-11 19:47:17,184 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:17,263 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43532362 with result: [{'id': 320, 'pos_reference': 'Order 00269-004-0001', 'account_move': False}] 2026-10-11 19:47:17,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.026 0.084 2026-10-11 19:47:17,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.019 0.044 2026-10-11 19:47:17,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:47:17,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-10-11 19:47:18,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:18,159 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:18,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26350 2026-10-11 19:47:18,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:18,193 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26350 2026-10-11 19:47:18,292 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194718_292008_TestUi.txt 2026-10-11 19:47:18,292 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6gddfe9__chrome_odoo" 2026-10-11 19:47:18,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_scan_use ... 2026-10-11 19:47:19,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26568 2026-10-11 19:47:19,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpw647qqz4_chrome_odoo 2026-10-11 19:47:19,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34643/json/version 2026-10-11 19:47:19,541 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34643/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:19,553 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:19,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34643/json 2026-10-11 19:47:19,555 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34643/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:19,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34643/devtools/page/7102D7D18F7D7687FE9EC676B63D29D2 2026-10-11 19:47:19,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:19,573 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:19,789 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:47:19,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:19,801 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:19,801 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:19,815 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:47:20,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:20] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.078 0.577 2026-10-11 19:47:20,471 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7102D7D18F7D7687FE9EC676B63D29D2', 'loaderId': 'BA93974D56599C4C1AC9202595E34257', 'isDownload': False} 2026-10-11 19:47:20,471 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardProgramScanUseTour')" 2026-10-11 19:47:20,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:20,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:20] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:47:20,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:20] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:47:20,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:20] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:47:21,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:47:21,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:47:21,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:47:21,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:47:21,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:47:21,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:47:21,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:47:21,124 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardProgramScanUseTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:21,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.171 0.419 2026-10-11 19:47:21,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "GET /pos/web HTTP/1.1" 200 - 21 0.015 0.612 2026-10-11 19:47:21,790 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:21,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.070 2026-10-11 19:47:21,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:47:21,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 19:47:21,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:47:21,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:47:22,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.123 0.417 2026-10-11 19:47:22,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.024 0.057 2026-10-11 19:47:22,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.008 0.010 2026-10-11 19:47:22,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:47:22,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.034 2026-10-11 19:47:22,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.023 0.080 2026-10-11 19:47:22,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:22,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.015 0.138 2026-10-11 19:47:22,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.186 2026-10-11 19:47:22,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.202 2026-10-11 19:47:22,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:47:22,935 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:47:22,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:22,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.015 0.263 2026-10-11 19:47:22,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.237 2026-10-11 19:47:23,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.186 2026-10-11 19:47:23,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 19:47:23,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.199 2026-10-11 19:47:23,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:23,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.006 0.159 2026-10-11 19:47:23,128 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:23,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.147 2026-10-11 19:47:23,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.145 2026-10-11 19:47:23,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.143 2026-10-11 19:47:23,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.014 0.145 2026-10-11 19:47:23,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.132 2026-10-11 19:47:23,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.097 2026-10-11 19:47:23,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.100 2026-10-11 19:47:23,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.148 2026-10-11 19:47:23,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.157 2026-10-11 19:47:23,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.124 2026-10-11 19:47:23,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.136 2026-10-11 19:47:23,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.013 0.098 2026-10-11 19:47:23,662 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:47:23,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:23,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:23,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.018 2026-10-11 19:47:23,720 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:47:23,728 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'input text '043123456' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:47:23,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:47:23,764 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:23,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:23] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.009 0.018 2026-10-11 19:47:24,658 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:24,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:24,704 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:24,706 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:24,713 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:24,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:24,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:24,764 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #94570678 for PoS orders references: ['Order 00270-002-0001'] (draft: False) 2026-10-11 19:47:24,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:24,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:24,919 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #94570678 with result: [{'id': 321, 'pos_reference': 'Order 00270-002-0001', 'account_move': False}] 2026-10-11 19:47:24,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.066 0.112 2026-10-11 19:47:25,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.017 0.039 2026-10-11 19:47:25,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.015 2026-10-11 19:47:25,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:25] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.008 0.014 2026-10-11 19:47:25,808 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,863 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,895 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,914 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,928 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:25,945 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:26,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:47:26,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:47:26,797 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'enter code value: 043123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:47:26,812 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:47:26,831 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:26,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.008 0.028 2026-10-11 19:47:27,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:27,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:27,678 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:27,695 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:27,711 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:27,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:27,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:27] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.013 0.017 2026-10-11 19:47:27,763 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37270192 for PoS orders references: ['Order 00270-002-0002'] (draft: False) 2026-10-11 19:47:27,822 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37270192 with result: [{'id': 322, 'pos_reference': 'Order 00270-002-0002', 'account_move': False}] 2026-10-11 19:47:27,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.023 0.058 2026-10-11 19:47:27,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.023 0.045 2026-10-11 19:47:28,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,710 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,714 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,728 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,745 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,780 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:28,812 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:29,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:47:29,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'enter code value: 043123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:47:29,679 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:47:29,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:29,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:29] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.011 0.026 2026-10-11 19:47:30,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:30,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:30,528 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:30,545 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:30,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:47:30,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:30,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardProgramScanUseTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:30,595 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:30,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:30] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.020 0.017 2026-10-11 19:47:30,637 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91381562 for PoS orders references: ['Order 00270-002-0003'] (draft: False) 2026-10-11 19:47:30,710 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91381562 with result: [{'id': 323, 'pos_reference': 'Order 00270-002-0003', 'account_move': False}] 2026-10-11 19:47:30,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.035 0.057 2026-10-11 19:47:30,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.012 0.036 2026-10-11 19:47:31,547 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:31,566 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:31,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26568 2026-10-11 19:47:31,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:31,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26568 2026-10-11 19:47:31,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194731_670299_TestUi.txt 2026-10-11 19:47:31,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpw647qqz4_chrome_odoo" 2026-10-11 19:47:31,733 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-10-11 19:47:32,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 26793 2026-10-11 19:47:32,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp5mr5cai5_chrome_odoo 2026-10-11 19:47:32,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33469/json/version 2026-10-11 19:47:32,747 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33469/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:32,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:32,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33469/json 2026-10-11 19:47:32,765 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33469/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:32,776 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33469/devtools/page/0CE401164814BF9EC3224A875A1F3219 2026-10-11 19:47:32,791 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:32,795 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:33,092 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 19:47:33,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:33,096 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:33,096 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:33,109 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:47:33,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:33] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 120 0.072 0.746 2026-10-11 19:47:33,927 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '0CE401164814BF9EC3224A875A1F3219', 'loaderId': '1F0144F5AF3BDCB12D5B822998702B2E', 'isDownload': False} 2026-10-11 19:47:33,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-10-11 19:47:33,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:33,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:33] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.007 0.016 2026-10-11 19:47:33,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:33] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-10-11 19:47:33,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:33] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.036 2026-10-11 19:47:34,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:34] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.040 0.007 2026-10-11 19:47:34,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.047 2026-10-11 19:47:34,477 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:34,484 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:34,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:47:34,510 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:35,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.303 0.457 2026-10-11 19:47:35,307 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:47:35,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.058 2026-10-11 19:47:35,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "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-10-11 19:47:35,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:47:35,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 9 0.013 0.033 2026-10-11 19:47:35,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.071 2026-10-11 19:47:35,526 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:47:35,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.100 2026-10-11 19:47:35,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.004 0.119 2026-10-11 19:47:35,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.163 2026-10-11 19:47:35,631 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:47:35,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:35,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:35,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 19:47:35,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.180 2026-10-11 19:47:35,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:47:35,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.168 2026-10-11 19:47:35,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.187 2026-10-11 19:47:35,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1483&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.204 2026-10-11 19:47:35,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.133 2026-10-11 19:47:35,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.117 2026-10-11 19:47:35,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.120 2026-10-11 19:47:35,812 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:35,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.118 2026-10-11 19:47:35,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.107 2026-10-11 19:47:35,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image/res.users/115/avatar_128 HTTP/1.1" 200 - 19 0.022 0.117 2026-10-11 19:47:35,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.115 2026-10-11 19:47:35,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.016 0.123 2026-10-11 19:47:35,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:35] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.157 2026-10-11 19:47:36,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.192 2026-10-11 19:47:36,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.204 2026-10-11 19:47:36,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.149 2026-10-11 19:47:36,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.159 2026-10-11 19:47:36,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.138 2026-10-11 19:47:36,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:36,362 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:36,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.018 2026-10-11 19:47:36,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:47:36,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:47:36,412 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:47:36,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:36,441 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:36] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.007 0.015 2026-10-11 19:47:37,344 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:37,381 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:37,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:47:37,388 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:37,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:37,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:37,414 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:37,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:37,444 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:37,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:37,495 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56747902 for PoS orders references: ['Order 00271-001-0001'] (draft: False) 2026-10-11 19:47:37,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:37,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56747902 with result: [{'id': 324, 'pos_reference': 'Order 00271-001-0001', 'account_move': False}] 2026-10-11 19:47:37,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 98 0.067 0.153 2026-10-11 19:47:37,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 25 0.018 0.026 2026-10-11 19:47:37,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:37] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:47:38,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:47:38,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:38,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:47:38,568 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:47:38,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:47:38,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:38,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:38] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.009 0.025 2026-10-11 19:47:39,397 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyGiftCardTaxes on step: 'check order tax amount (trigger: .subentry:contains("-6.52"))' 2026-10-11 19:47:39,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:39,404 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 26793 2026-10-11 19:47:39,405 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:39,405 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 26793 2026-10-11 19:47:39,500 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194739_500524_TestUi.txt 2026-10-11 19:47:39,500 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp5mr5cai5_chrome_odoo" 2026-10-11 19:47:40,619 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-10-11 19:47:41,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27007 2026-10-11 19:47:41,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp1u8r12nk_chrome_odoo 2026-10-11 19:47:41,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43849/json/version 2026-10-11 19:47:41,772 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43849/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:41,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:41,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43849/json 2026-10-11 19:47:41,790 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43849/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:41,801 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43849/devtools/page/A6CDCE6BAD434E2EA780210849096F46 2026-10-11 19:47:41,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:41,822 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:42,122 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:47:42,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:42,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:42,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:42,145 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:47:43,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:43] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.076 1.533 2026-10-11 19:47:43,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A6CDCE6BAD434E2EA780210849096F46', 'loaderId': 'CE538593AFEF750048FB5E703DB15E74', 'isDownload': False} 2026-10-11 19:47:43,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-10-11 19:47:43,773 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:43,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:43] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:47:43,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:43] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 19:47:43,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:43] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.022 2026-10-11 19:47:44,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:44] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:47:44,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:47:44,344 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:44,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:47:44,357 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:44] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:44,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:45,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.209 0.482 2026-10-11 19:47:45,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.716 2026-10-11 19:47:45,152 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:45,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.083 2026-10-11 19:47:45,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:47:45,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:47:45,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.109 0.386 2026-10-11 19:47:45,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.054 2026-10-11 19:47:45,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:47:45,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:47:45,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:45] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.039 2026-10-11 19:47:46,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.101 2026-10-11 19:47:46,062 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:47:46,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:46,089 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:46,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.131 2026-10-11 19:47:46,099 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:46,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.183 2026-10-11 19:47:46,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.217 2026-10-11 19:47:46,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.243 2026-10-11 19:47:46,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.220 2026-10-11 19:47:46,239 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:46,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.132 2026-10-11 19:47:46,257 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:46,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.007 0.131 2026-10-11 19:47:46,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-11 19:47:46,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.036 2026-10-11 19:47:46,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.100 2026-10-11 19:47:46,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.015 0.116 2026-10-11 19:47:46,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.131 2026-10-11 19:47:46,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.131 2026-10-11 19:47:46,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.216 2026-10-11 19:47:46,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.176 2026-10-11 19:47:46,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.167 2026-10-11 19:47:46,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.178 2026-10-11 19:47:46,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.146 2026-10-11 19:47:46,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 19:47:46,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.131 2026-10-11 19:47:46,828 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:47:46,846 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:46,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:46] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.016 2026-10-11 19:47:46,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:46,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:46,901 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:46,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:47,819 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:47,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:47,874 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:47,881 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:47,896 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:47,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:47] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-11 19:47:47,920 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:47,926 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:47,927 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:47,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:47,945 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:47,961 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:47,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:47,994 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46359445 for PoS orders references: ['Order 00272-002-0001'] (draft: False) 2026-10-11 19:47:47,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:48,007 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:47:48,141 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46359445 with result: [{'id': 325, 'pos_reference': 'Order 00272-002-0001', 'account_move': False}] 2026-10-11 19:47:48,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 102 0.058 0.115 2026-10-11 19:47:48,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 44 0.042 0.067 2026-10-11 19:47:48,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.031 2026-10-11 19:47:48,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:48] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.008 0.016 2026-10-11 19:47:49,078 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:49,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:49,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,193 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,200 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,233 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:47:49,245 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,287 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,294 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:49,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:49,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:49,361 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:49,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,394 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,411 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:49,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:49,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.018 2026-10-11 19:47:49,457 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96326397 for PoS orders references: ['Order 00272-002-0002'] (draft: False) 2026-10-11 19:47:49,541 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96326397 with result: [{'id': 326, 'pos_reference': 'Order 00272-002-0002', 'account_move': False}] 2026-10-11 19:47:49,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.034 0.070 2026-10-11 19:47:49,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.027 0.056 2026-10-11 19:47:49,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-10-11 19:47:50,419 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:50,443 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:50,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:50,466 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:51,305 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:51,311 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:51,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:51,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:51,405 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:47:51,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:51,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:51,450 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:51,463 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:47:51,481 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,330 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,361 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,370 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:52,461 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,477 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:47:52,494 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:52,529 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:52,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:52,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,577 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:52,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:52,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:52] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.013 0.018 2026-10-11 19:47:52,648 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30682097 for PoS orders references: ['Order 00272-002-0003'] (draft: False) 2026-10-11 19:47:52,748 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30682097 with result: [{'id': 327, 'pos_reference': 'Order 00272-002-0003', 'account_move': False}] 2026-10-11 19:47:52,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:52] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.077 0.066 2026-10-11 19:47:52,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.017 0.039 2026-10-11 19:47:53,634 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:47:53,651 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:53,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27007 2026-10-11 19:47:53,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:47:53,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27007 2026-10-11 19:47:53,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194753_755162_TestUi.txt 2026-10-11 19:47:53,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp1u8r12nk_chrome_odoo" 2026-10-11 19:47:54,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27230 2026-10-11 19:47:54,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpu8y5gx6n_chrome_odoo 2026-10-11 19:47:54,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39497/json/version 2026-10-11 19:47:54,095 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39497/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:47:54,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:47:54,108 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39497/json 2026-10-11 19:47:54,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39497/json with timeout 3 increased to 10s during tests 2026-10-11 19:47:54,114 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39497/devtools/page/3A88C9737065353E9B00F1872F4ECC1F 2026-10-11 19:47:54,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:47:54,146 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:47:54,167 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:47:54,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:47:54,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:47:54,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:47:54,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.028 0.065 2026-10-11 19:47:54,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3A88C9737065353E9B00F1872F4ECC1F', 'loaderId': 'B697D6D84A42C6F587CF305A8073A483', 'isDownload': False} 2026-10-11 19:47:54,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-10-11 19:47:54,307 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:54,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-10-11 19:47:54,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:47:54,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.033 2026-10-11 19:47:54,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:47:54,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:47:54,801 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:54,814 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:47:54,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.009 2026-10-11 19:47:54,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:47:55,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.110 0.363 2026-10-11 19:47:55,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:55] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.490 2026-10-11 19:47:55,403 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:47:55,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.029 0.101 2026-10-11 19:47:55,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:47:55,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:47:56,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.133 0.352 2026-10-11 19:47:56,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.043 2026-10-11 19:47:56,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "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-10-11 19:47:56,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:47:56,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.029 2026-10-11 19:47:56,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.059 2026-10-11 19:47:56,323 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:56,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.108 2026-10-11 19:47:56,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:47:56,390 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47: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-10-11 19:47:56,409 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:47:56,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.173 2026-10-11 19:47:56,428 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:47:56,440 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:47:56,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.223 2026-10-11 19:47:56,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.205 2026-10-11 19:47:56,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.170 2026-10-11 19:47:56,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.189 2026-10-11 19:47:56,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:47:56,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.012 0.140 2026-10-11 19:47:56,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.140 2026-10-11 19:47:56,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.139 2026-10-11 19:47:56,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.137 2026-10-11 19:47:56,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.113 2026-10-11 19:47:56,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.086 2026-10-11 19:47:56,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.005 0.090 2026-10-11 19:47:56,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.089 2026-10-11 19:47:56,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.101 2026-10-11 19:47:56,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.110 2026-10-11 19:47:56,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.120 2026-10-11 19:47:56,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.006 0.090 2026-10-11 19:47:57,128 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:47:57,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:57,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:57,224 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:57,262 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:47:57,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:57,362 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:57,413 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:57,424 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:57,426 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:47:57,428 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:57,447 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,460 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,477 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:57,494 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:57,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.012 2026-10-11 19:47:57,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #31757731 for PoS orders references: ['Order 00272-004-0001'] (draft: False) 2026-10-11 19:47:57,526 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:47:57,588 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #31757731 with result: [{'id': 328, 'pos_reference': 'Order 00272-004-0001', 'account_move': False}] 2026-10-11 19:47:57,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 46 0.027 0.060 2026-10-11 19:47:57,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.018 0.038 2026-10-11 19:47:57,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:57] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:47:58,452 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:58,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:58,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:58,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-11 19:47:58,545 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,567 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-11 19:47:58,581 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,596 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-11 19:47:58,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-11 19:47:58,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-11 19:47:58,646 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:47:58,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:47:58,663 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:58,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-10-11 19:47:58,700 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:47:58,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:58] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:47:59,477 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:47:59,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:47:59,544 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:59,546 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("CCC Test Partner")' 2026-10-11 19:47:59,562 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:59,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:59] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:47:59,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:47:59,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:47:59,610 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:47:59,627 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:59,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:59,660 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:47:59,674 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65428741 for PoS orders references: ['Order 00272-004-0002'] (draft: False) 2026-10-11 19:47:59,677 100 INFO rb-21b7005-225486-423724 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-10-11 19:47:59,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65428741 with result: [{'id': 329, 'pos_reference': 'Order 00272-004-0002', 'account_move': False}] 2026-10-11 19:47:59,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.028 0.056 2026-10-11 19:47:59,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.006 2026-10-11 19:47:59,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:47:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.025 0.049 2026-10-11 19:48:00,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:00,625 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:00,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:00,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:00,694 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:00,710 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:00,728 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:00,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:01,610 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:01,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("BBB Test Partner")' 2026-10-11 19:48:01,678 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:01] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-11 19:48:01,698 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:01,713 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:01,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:01,744 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,765 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,780 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:01,795 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60044558 for PoS orders references: ['Order 00272-004-0003'] (draft: False) 2026-10-11 19:48:01,798 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:01,877 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60044558 with result: [{'id': 330, 'pos_reference': 'Order 00272-004-0003', 'account_move': False}] 2026-10-11 19:48:01,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 44 0.029 0.075 2026-10-11 19:48:01,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 30 0.023 0.049 2026-10-11 19:48:02,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:02,786 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:02,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:02,806 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:02,815 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:02,867 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:02,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:02,903 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:02,920 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-10-11 19:48:02,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:02,953 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:02,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:02,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:03,017 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.unselect-tag' 2026-10-11 19:48:03,036 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: '.product-screen .set-partner:contains("Customer")' 2026-10-11 19:48:03,050 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:03,073 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:03,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:03,095 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:03,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:03,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:03,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:03,165 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #63852067 for PoS orders references: ['Order 00272-004-0004'] (draft: False) 2026-10-11 19:48:03,169 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:03,278 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #63852067 with result: [{'id': 331, 'pos_reference': 'Order 00272-004-0004', 'account_move': False}] 2026-10-11 19:48:03,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.051 0.085 2026-10-11 19:48:04,067 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:04,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:04,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27230 2026-10-11 19:48:04,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:04,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27230 2026-10-11 19:48:04,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194804_197080_TestUi.txt 2026-10-11 19:48:04,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpu8y5gx6n_chrome_odoo" 2026-10-11 19:48:04,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27460 2026-10-11 19:48:04,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpr8y21nf5_chrome_odoo 2026-10-11 19:48:04,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35303/json/version 2026-10-11 19:48:04,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35303/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:04,647 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:04,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35303/json 2026-10-11 19:48:04,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35303/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:04,659 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35303/devtools/page/4755BCB8DE74427E6B79F44D72A82B1C 2026-10-11 19:48:04,676 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:04,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:04,765 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:04,767 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:04,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:04,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:04,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:04] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.011 0.061 2026-10-11 19:48:04,860 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4755BCB8DE74427E6B79F44D72A82B1C', 'loaderId': '38FD4F99221A8E200468EFEAFD81057F', 'isDownload': False} 2026-10-11 19:48:04,860 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-10-11 19:48:04,882 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:04,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:04] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:48:04,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:04] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:48:04,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:04] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-10-11 19:48:05,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.013 2026-10-11 19:48:05,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.020 2026-10-11 19:48:05,369 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:05,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:48:05,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:05,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:05,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.097 0.341 2026-10-11 19:48:05,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.446 2026-10-11 19:48:05,899 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:05,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.073 2026-10-11 19:48:05,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:48:06,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:48:06,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.131 0.368 2026-10-11 19:48:06,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.056 2026-10-11 19:48:06,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "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-10-11 19:48:06,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:48:06,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.043 2026-10-11 19:48:06,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.084 2026-10-11 19:48:06,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:48:06,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.117 2026-10-11 19:48:06,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:48:06,911 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48: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-10-11 19:48:06,917 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:06,923 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:06,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.178 2026-10-11 19:48:06,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.215 2026-10-11 19:48:06,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.196 2026-10-11 19:48:07,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:48:07,032 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:48:07,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.207 2026-10-11 19:48:07,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.009 0.027 2026-10-11 19:48:07,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.180 2026-10-11 19:48:07,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.136 2026-10-11 19:48:07,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.154 2026-10-11 19:48:07,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.145 2026-10-11 19:48:07,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.109 2026-10-11 19:48:07,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.226 2026-10-11 19:48:07,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.007 0.070 2026-10-11 19:48:07,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.087 2026-10-11 19:48:07,239 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.101 2026-10-11 19:48:07,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.112 2026-10-11 19:48:07,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.110 2026-10-11 19:48:07,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.083 2026-10-11 19:48:07,610 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:07,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:07,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,707 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,741 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,751 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,760 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:07,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:07,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyChangeRewardQty on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-10-11 19:48:07,797 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:07] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:07,846 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,877 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:07,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:07,888 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27460 2026-10-11 19:48:07,889 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:07,890 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27460 2026-10-11 19:48:07,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194807_985028_TestUi.txt 2026-10-11 19:48:07,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpr8y21nf5_chrome_odoo" 2026-10-11 19:48:08,028 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-10-11 19:48:09,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27661 2026-10-11 19:48:09,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpa99lh526_chrome_odoo 2026-10-11 19:48:09,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45855/json/version 2026-10-11 19:48:09,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45855/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:09,302 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:09,302 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45855/json 2026-10-11 19:48:09,303 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45855/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:09,312 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45855/devtools/page/215A79A1C763E65D2C8A16B9F8CCF13E 2026-10-11 19:48:09,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:09,331 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:09,532 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:09,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:09,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:09,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:09,559 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:10,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.070 0.580 2026-10-11 19:48:10,207 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '215A79A1C763E65D2C8A16B9F8CCF13E', 'loaderId': '603B286723F1372AC13A3107C7AB5326', 'isDownload': False} 2026-10-11 19:48:10,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-10-11 19:48:10,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:10,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:48:10,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:48:10,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:48:10,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:48:10,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.013 2026-10-11 19:48:10,701 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:48:10,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.007 0.008 2026-10-11 19:48:10,710 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:48:10,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:11,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.183 0.439 2026-10-11 19:48:11,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:11] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.639 2026-10-11 19:48:11,423 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:11,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.064 2026-10-11 19:48:11,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:11,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:48:12,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.102 0.350 2026-10-11 19:48:12,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.059 2026-10-11 19:48:12,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48: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-10-11 19:48:12,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:48:12,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.021 0.033 2026-10-11 19:48:12,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.085 2026-10-11 19:48:12,285 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:48:12,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.110 2026-10-11 19:48:12,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.144 2026-10-11 19:48:12,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.025 0.189 2026-10-11 19:48:12,423 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:48:12,430 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:12,438 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:12,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.225 2026-10-11 19:48:12,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.225 2026-10-11 19:48:12,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.208 2026-10-11 19:48:12,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.231 2026-10-11 19:48:12,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.254 2026-10-11 19:48:12,618 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:12,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.175 2026-10-11 19:48:12,629 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:12,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.169 2026-10-11 19:48:12,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.165 2026-10-11 19:48:12,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.166 2026-10-11 19:48:12,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.141 2026-10-11 19:48:12,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.014 0.136 2026-10-11 19:48:12,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.018 0.101 2026-10-11 19:48:12,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.119 2026-10-11 19:48:12,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.127 2026-10-11 19:48:12,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.139 2026-10-11 19:48:12,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.127 2026-10-11 19:48:12,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:12] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.066 2026-10-11 19:48:13,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:48:13,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:48:13,160 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:13,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:13] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.016 2026-10-11 19:48:13,200 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:13,211 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:13,226 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:14,126 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,193 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,238 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:14,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,340 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,346 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,360 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,393 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:14,397 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:14,430 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:14,436 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:14,437 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:48:14,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:14,460 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,477 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:14,509 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97226268 for PoS orders references: ['Order 00273-002-0001'] (draft: False) 2026-10-11 19:48:14,511 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:14,523 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:14,647 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97226268 with result: [{'id': 332, 'pos_reference': 'Order 00273-002-0001', 'account_move': False}] 2026-10-11 19:48:14,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.051 0.105 2026-10-11 19:48:14,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.044 2026-10-11 19:48:14,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.017 0.053 2026-10-11 19:48:14,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:14] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.004 0.010 2026-10-11 19:48:15,530 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,557 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,561 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,593 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:48:15,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:15,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:15,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,512 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,535 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,543 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:16,593 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:16,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:16,643 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:16,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,676 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,693 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:16,706 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17557484 for PoS orders references: ['Order 00273-002-0002'] (draft: False) 2026-10-11 19:48:16,710 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:16,786 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17557484 with result: [{'id': 333, 'pos_reference': 'Order 00273-002-0002', 'account_move': False}] 2026-10-11 19:48:16,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.022 0.080 2026-10-11 19:48:17,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:17,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:17,623 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:17,628 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,482 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:18,493 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,518 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:18,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:18,585 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,626 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:48:18,643 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,659 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:18,676 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.004 2026-10-11 19:48:19,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:19,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:19,560 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-10-11 19:48:19,606 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:19,610 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,626 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,643 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:19,662 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:19,676 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:19,693 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,709 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:19,742 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:19,748 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36699704 for PoS orders references: ['Order 00273-002-0003'] (draft: False) 2026-10-11 19:48:19,857 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36699704 with result: [{'id': 334, 'pos_reference': 'Order 00273-002-0003', 'account_move': False}] 2026-10-11 19:48:19,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.061 0.083 2026-10-11 19:48:19,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.039 0.034 2026-10-11 19:48:20,738 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:20,777 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:20,783 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:20,792 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:21,642 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:21,695 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:21,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:21,709 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:21,727 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:21,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:48:21,759 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:21,776 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:21,793 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,629 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,658 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,690 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,693 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,731 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,735 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,742 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:22,759 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,776 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:22,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:22,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:22,826 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,844 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,859 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:22,877 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77088896 for PoS orders references: ['Order 00273-002-0004'] (draft: False) 2026-10-11 19:48:22,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:22,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77088896 with result: [{'id': 335, 'pos_reference': 'Order 00273-002-0004', 'account_move': False}] 2026-10-11 19:48:23,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.058 0.083 2026-10-11 19:48:23,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.014 0.034 2026-10-11 19:48:23,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:48:23,848 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,877 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:23,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,912 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,926 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:23,943 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:23,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:23,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:24,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:24,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:24,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:24,893 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:24,910 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:24,926 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:24,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click selection 'Desk Pad' (trigger: .selection-item:contains("Desk Pad"))' 2026-10-11 19:48:24,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:24,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:24,992 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:25,011 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:48:25,027 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:25,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:25,893 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:25,910 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:25,926 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:25,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click selection 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand"))' 2026-10-11 19:48:25,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:25,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:25,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:26,009 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:26,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:26,045 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:26,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:26,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:26,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:26,109 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:26,125 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:26,130 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2770007 for PoS orders references: ['Order 00273-002-0005'] (draft: False) 2026-10-11 19:48:26,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2770007 with result: [{'id': 336, 'pos_reference': 'Order 00273-002-0005', 'account_move': False}] 2026-10-11 19:48:26,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.024 0.070 2026-10-11 19:48:26,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.012 0.049 2026-10-11 19:48:27,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:27,063 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:27,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27661 2026-10-11 19:48:27,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:27,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27661 2026-10-11 19:48:27,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194827_181506_TestUi.txt 2026-10-11 19:48:27,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpa99lh526_chrome_odoo" 2026-10-11 19:48:27,203 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-11 19:48:28,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 27880 2026-10-11 19:48:28,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpvfx2700h_chrome_odoo 2026-10-11 19:48:28,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34279/json/version 2026-10-11 19:48:28,101 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34279/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:28,116 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:28,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34279/json 2026-10-11 19:48:28,118 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34279/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:28,129 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34279/devtools/page/B0B620EBFA3F62AE79734C2709A3CD53 2026-10-11 19:48:28,141 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:28,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:28,343 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:28,350 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:28,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:28,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:28,373 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:29,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.062 0.648 2026-10-11 19:48:29,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B0B620EBFA3F62AE79734C2709A3CD53', 'loaderId': '722B4509FCB6A0B2FD17D8EB8D2EF651', 'isDownload': False} 2026-10-11 19:48:29,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-10-11 19:48:29,099 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:29,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.010 0.009 2026-10-11 19:48:29,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 19:48:29,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-10-11 19:48:29,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:48:29,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:48:29,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:29,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:48:29,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:29,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:30,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.207 0.502 2026-10-11 19:48:30,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:30] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.716 2026-10-11 19:48:30,414 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:30,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.081 2026-10-11 19:48:30,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-11 19:48:30,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:48:31,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.109 0.327 2026-10-11 19:48:31,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.048 2026-10-11 19:48:31,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "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-10-11 19:48:31,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:31,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.034 0.049 2026-10-11 19:48:31,287 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:48:31,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.116 2026-10-11 19:48:31,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.148 2026-10-11 19:48:31,369 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:31,377 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:31,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:31,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-11 19:48:31,401 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:48:31,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.190 2026-10-11 19:48:31,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.214 2026-10-11 19:48:31,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.176 2026-10-11 19:48:31,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.173 2026-10-11 19:48:31,517 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:31,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.132 2026-10-11 19:48:31,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.119 2026-10-11 19:48:31,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.099 2026-10-11 19:48:31,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.080 2026-10-11 19:48:31,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.073 2026-10-11 19:48:31,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.076 2026-10-11 19:48:31,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.056 2026-10-11 19:48:31,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.105 2026-10-11 19:48:31,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.133 2026-10-11 19:48:31,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.159 2026-10-11 19:48:31,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.170 2026-10-11 19:48:31,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.167 2026-10-11 19:48:31,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.153 2026-10-11 19:48:31,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.126 2026-10-11 19:48:32,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:48:32,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:48:32,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:32,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:48:32,145 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:32,154 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:32,159 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:33,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:33,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:33,126 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:33,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:33,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:33] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-11 19:48:33,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:48:33,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:33,927 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-10-11 19:48:33,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:33,966 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:33,975 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:33,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:34,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:34,005 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:48:34,013 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:48:34,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:34,042 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:34,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:48:34,078 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:34,094 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyLoyaltyProgram3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:34,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:34,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76059541 for PoS orders references: ['Order 00274-002-0001'] (draft: False) 2026-10-11 19:48:34,122 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:34,275 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76059541 with result: [{'id': 337, 'pos_reference': 'Order 00274-002-0001', 'account_move': False}] 2026-10-11 19:48:34,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.078 0.108 2026-10-11 19:48:34,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 45 0.027 0.047 2026-10-11 19:48:34,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.023 0.011 2026-10-11 19:48:34,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:48:35,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:35,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:35,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 27880 2026-10-11 19:48:35,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:35,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 27880 2026-10-11 19:48:35,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194835_300473_TestUi.txt 2026-10-11 19:48:35,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpvfx2700h_chrome_odoo" 2026-10-11 19:48:35,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-11 19:48:36,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28102 2026-10-11 19:48:36,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpaw5qu6ar_chrome_odoo 2026-10-11 19:48:36,060 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37697/json/version 2026-10-11 19:48:36,062 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37697/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:36,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:36,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37697/json 2026-10-11 19:48:36,081 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37697/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:36,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37697/devtools/page/81BF59A28CC8D72432DEA3710E4B476D 2026-10-11 19:48:36,110 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:36,115 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:36,379 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:36,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:36,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:48:36,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:48:36,401 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:37,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 117 0.053 0.670 2026-10-11 19:48:37,124 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '81BF59A28CC8D72432DEA3710E4B476D', 'loaderId': 'C9EB781E3AE3DE19E17EB4137FE30E5F', 'isDownload': False} 2026-10-11 19:48:37,124 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_loyalty_on_order_with_fixed_tax')" 2026-10-11 19:48:37,138 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:37,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:48:37,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:48:37,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:48:37,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.007 0.008 2026-10-11 19:48:37,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.016 2026-10-11 19:48:37,585 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:37,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:48:37,596 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:37,622 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:48:38,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.214 0.464 2026-10-11 19:48:38,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-10-11 19:48:38,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "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-10-11 19:48:38,392 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:38,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:38,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.033 2026-10-11 19:48:38,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.083 2026-10-11 19:48:38,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:48:38,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.118 2026-10-11 19:48:38,560 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:48:38,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:38,572 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:38,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.141 2026-10-11 19:48:38,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.171 2026-10-11 19:48:38,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.202 2026-10-11 19:48:38,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.175 2026-10-11 19:48:38,660 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:38,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.121 2026-10-11 19:48:38,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.086 2026-10-11 19:48:38,686 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:48:38,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.110 2026-10-11 19:48:38,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.099 2026-10-11 19:48:38,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.081 2026-10-11 19:48:38,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 19:48:38,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.079 2026-10-11 19:48:38,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.097 2026-10-11 19:48:38,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1489&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.106 2026-10-11 19:48:38,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.104 2026-10-11 19:48:38,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.130 2026-10-11 19:48:38,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.152 2026-10-11 19:48:38,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.164 2026-10-11 19:48:38,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.155 2026-10-11 19:48:38,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.141 2026-10-11 19:48:38,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:38] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-11 19:48:39,293 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,308 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.013 2026-10-11 19:48:39,355 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,396 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:39,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:39] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.013 0.035 2026-10-11 19:48:40,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:40,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:40,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28102 2026-10-11 19:48:40,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:40,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28102 2026-10-11 19:48:40,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194840_395847_TestUi.txt 2026-10-11 19:48:40,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpaw5qu6ar_chrome_odoo" 2026-10-11 19:48:40,414 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-11 19:48:41,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28305 2026-10-11 19:48:41,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcoz1e50m_chrome_odoo 2026-10-11 19:48:41,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34535/json/version 2026-10-11 19:48:41,456 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34535/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:41,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:41,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34535/json 2026-10-11 19:48:41,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34535/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:41,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34535/devtools/page/19D0CDAE9E7E4B0A79E7D99B5A49532C 2026-10-11 19:48:41,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:41,497 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:41,758 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:41,766 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:41,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:41,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:41,779 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:42,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.050 0.525 2026-10-11 19:48:42,354 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '19D0CDAE9E7E4B0A79E7D99B5A49532C', 'loaderId': '844137FD4308780E0FC1370FD6E9942D', 'isDownload': False} 2026-10-11 19:48:42,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-11 19:48:42,372 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:42,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:48:42,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-10-11 19:48:42,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.016 2026-10-11 19:48:42,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:48:42,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:48:42,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:42,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:48:42,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:42] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:42,841 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:43,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.144 0.398 2026-10-11 19:48:43,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:43] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.572 2026-10-11 19:48:43,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:43,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:43] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.084 2026-10-11 19:48:43,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:43,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:48:44,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.102 0.357 2026-10-11 19:48:44,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 19:48:44,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "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-10-11 19:48:44,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:44,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.037 2026-10-11 19:48:44,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.068 2026-10-11 19:48:44,297 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:48:44,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.109 2026-10-11 19:48:44,342 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:44,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:44,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:44,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.155 2026-10-11 19:48:44,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.171 2026-10-11 19:48:44,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.196 2026-10-11 19:48:44,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.175 2026-10-11 19:48:44,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.158 2026-10-11 19:48:44,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.116 2026-10-11 19:48:44,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:44,501 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:44,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.144 2026-10-11 19:48:44,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 19:48:44,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.112 2026-10-11 19:48:44,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.103 2026-10-11 19:48:44,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.101 2026-10-11 19:48:44,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.088 2026-10-11 19:48:44,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.070 2026-10-11 19:48:44,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1490&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.085 2026-10-11 19:48:44,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1491&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.106 2026-10-11 19:48:44,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.130 2026-10-11 19:48:44,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.149 2026-10-11 19:48:44,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.157 2026-10-11 19:48:44,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.152 2026-10-11 19:48:44,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.130 2026-10-11 19:48:44,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:44] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.117 2026-10-11 19:48:45,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:48:45,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:48:45,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.020 2026-10-11 19:48:45,140 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,148 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,175 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:45,192 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,225 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,242 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:45,259 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,281 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltySpecificDiscountTour on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:45,309 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,332 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:45,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:45,350 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28305 2026-10-11 19:48:45,350 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:45,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28305 2026-10-11 19:48:45,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194845_446816_TestUi.txt 2026-10-11 19:48:45,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcoz1e50m_chrome_odoo" 2026-10-11 19:48:45,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-11 19:48:46,342 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28518 2026-10-11 19:48:46,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbeaa8ija_chrome_odoo 2026-10-11 19:48:46,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34463/json/version 2026-10-11 19:48:46,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34463/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:46,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:46,354 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34463/json 2026-10-11 19:48:46,354 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34463/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:46,361 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34463/devtools/page/2D2C80C6A67C691AB198D504D0955C8B 2026-10-11 19:48:46,372 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:46,379 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:46,622 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:46,631 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:46,633 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:46,633 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:46,643 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:47,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.058 0.584 2026-10-11 19:48:47,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '2D2C80C6A67C691AB198D504D0955C8B', 'loaderId': 'E2C10AAD0A2A9BBE48C8978D5ECFD9A9', 'isDownload': False} 2026-10-11 19:48:47,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-11 19:48:47,301 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:47,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:48:47,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:48:47,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:48:47,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:48:47,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:48:47,751 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:48:47,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:48:47,759 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:47,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:49,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.166 1.331 2026-10-11 19:48:49,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "GET /pos/web HTTP/1.1" 200 - 20 0.015 1.508 2026-10-11 19:48:49,336 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:49,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.085 2026-10-11 19:48:49,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:49,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:48:49,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.099 0.384 2026-10-11 19:48:50,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.059 2026-10-11 19:48:50,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "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-10-11 19:48:50,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:50,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.035 2026-10-11 19:48:50,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.083 2026-10-11 19:48:50,232 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:48:50,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.124 2026-10-11 19:48:50,272 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:48:50,283 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:48:50,287 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:50,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.150 2026-10-11 19:48:50,316 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:48:50,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.202 2026-10-11 19:48:50,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-11 19:48:50,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.200 2026-10-11 19:48:50,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.184 2026-10-11 19:48:50,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.003 0.147 2026-10-11 19:48:50,449 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:50,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.126 2026-10-11 19:48:50,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.109 2026-10-11 19:48:50,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.090 2026-10-11 19:48:50,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.109 2026-10-11 19:48:50,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-10-11 19:48:50,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.084 2026-10-11 19:48:50,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.015 0.087 2026-10-11 19:48:50,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1494&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.135 2026-10-11 19:48:50,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.157 2026-10-11 19:48:50,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.179 2026-10-11 19:48:50,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.166 2026-10-11 19:48:50,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.168 2026-10-11 19:48:50,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.149 2026-10-11 19:48:50,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:50] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.117 2026-10-11 19:48:51,009 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:48:51,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:48:51,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:51,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-10-11 19:48:51,058 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:51,110 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,169 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,179 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,192 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:48:51,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:48:51,225 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:51,268 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyFreeProductTour2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:51,271 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:51,280 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:51,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28518 2026-10-11 19:48:51,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:51,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28518 2026-10-11 19:48:51,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194851_380640_TestUi.txt 2026-10-11 19:48:51,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbeaa8ija_chrome_odoo" 2026-10-11 19:48:51,401 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-11 19:48:52,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28737 2026-10-11 19:48:52,664 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzu7ilk32_chrome_odoo 2026-10-11 19:48:52,664 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39837/json/version 2026-10-11 19:48:52,665 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39837/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:52,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:52,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39837/json 2026-10-11 19:48:52,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39837/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:52,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39837/devtools/page/584CE717D3950D8382732D509E854887 2026-10-11 19:48:52,732 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:52,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:52,944 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:52,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:52,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:52,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:52,977 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:48:53,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:53] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.058 0.551 2026-10-11 19:48:53,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '584CE717D3950D8382732D509E854887', 'loaderId': 'A63F672065CCBF84B4E917CB04C34E51', 'isDownload': False} 2026-10-11 19:48:53,588 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.1')" 2026-10-11 19:48:53,606 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:53,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:48:53,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:48:53,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:48:54,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:48:54,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 19:48:54,047 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:54,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:48:54,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:54,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour11.1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:48:54,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.189 0.401 2026-10-11 19:48:54,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "GET /pos/web HTTP/1.1" 200 - 20 0.023 0.603 2026-10-11 19:48:54,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:54,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.083 2026-10-11 19:48:54,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:54,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:48:55,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.186 0.366 2026-10-11 19:48:55,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.039 2026-10-11 19:48:55,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "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-10-11 19:48:55,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:48:55,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.031 0.043 2026-10-11 19:48:55,659 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:48:55,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.106 2026-10-11 19:48:55,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:48:55,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:55,720 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:48:55,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.155 2026-10-11 19:48:55,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1496&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.182 2026-10-11 19:48:55,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.212 2026-10-11 19:48:55,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.256 2026-10-11 19:48:55,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.191 2026-10-11 19:48:55,866 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:55,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.004 0.142 2026-10-11 19:48:55,881 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:55,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.137 2026-10-11 19:48:55,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:48:55,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.087 2026-10-11 19:48:55,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.051 2026-10-11 19:48:55,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.013 0.065 2026-10-11 19:48:55,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.072 2026-10-11 19:48:55,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.078 2026-10-11 19:48:56,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.021 0.122 2026-10-11 19:48:56,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=product.product&field=image_128&id=1497&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.162 2026-10-11 19:48:56,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 19:48:56,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.220 2026-10-11 19:48:56,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.212 2026-10-11 19:48:56,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.206 2026-10-11 19:48:56,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.163 2026-10-11 19:48:56,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.134 2026-10-11 19:48:56,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.120 2026-10-11 19:48:56,442 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:56,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:48:56,476 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:48:56,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-10-11 19:48:56,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:48:56,557 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:56,583 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-10-11 19:48:56,593 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:56,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:56,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:56,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:48:57,541 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:48:57,561 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:48:57,565 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:57,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:48:57,575 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,608 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,625 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:48:57,659 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #98103022 for PoS orders references: ['Order 00278-002-0001'] (draft: False) 2026-10-11 19:48:57,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:48:57,669 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:57,791 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #98103022 with result: [{'id': 338, 'pos_reference': 'Order 00278-002-0001', 'account_move': False}] 2026-10-11 19:48:57,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.057 0.092 2026-10-11 19:48:57,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.019 0.046 2026-10-11 19:48:57,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-10-11 19:48:57,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:57] "GET /report/barcode/Code128/044e-c486-4ef4 HTTP/1.1" 200 - 2 0.000 0.026 2026-10-11 19:48:58,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:48:58,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:48:58,681 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:58,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28737 2026-10-11 19:48:58,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:48:58,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28737 2026-10-11 19:48:58,791 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194858_791485_TestUi.txt 2026-10-11 19:48:58,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzu7ilk32_chrome_odoo" 2026-10-11 19:48:59,164 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 28953 2026-10-11 19:48:59,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp9pnf2d6l_chrome_odoo 2026-10-11 19:48:59,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41487/json/version 2026-10-11 19:48:59,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41487/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:48:59,175 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:48:59,175 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41487/json 2026-10-11 19:48:59,176 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41487/json with timeout 3 increased to 10s during tests 2026-10-11 19:48:59,186 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41487/devtools/page/F0955C3BCE7A2F5A657F57724E758507 2026-10-11 19:48:59,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:48:59,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:48:59,247 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:48:59,250 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:48:59,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:48:59,253 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:48:59,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.011 0.064 2026-10-11 19:48:59,341 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F0955C3BCE7A2F5A657F57724E758507', 'loaderId': 'D1FA0DE4296A084603EAA82BF646E450', 'isDownload': False} 2026-10-11 19:48:59,341 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour11.2')" 2026-10-11 19:48:59,353 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:48:59,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:48:59,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:48:59,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.031 2026-10-11 19:48:59,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:48:59,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:48:59,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:48:59,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:48:59,802 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:48:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:48:59,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour11.2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:00,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.125 0.427 2026-10-11 19:49:00,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:00] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.569 2026-10-11 19:49:00,435 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:00,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.087 2026-10-11 19:49:00,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:49:00,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:49:01,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.113 0.343 2026-10-11 19:49:01,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:49:01,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "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-10-11 19:49:01,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:49:01,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.027 0.039 2026-10-11 19:49:01,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.093 2026-10-11 19:49:01,294 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:49:01,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.132 2026-10-11 19:49:01,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:01,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:01,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:01,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1496&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.146 2026-10-11 19:49:01,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.165 2026-10-11 19:49:01,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.207 2026-10-11 19:49:01,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.198 2026-10-11 19:49:01,476 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:49:01,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.180 2026-10-11 19:49:01,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.119 2026-10-11 19:49:01,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.122 2026-10-11 19:49:01,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.104 2026-10-11 19:49:01,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:49:01,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.057 2026-10-11 19:49:01,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.007 0.080 2026-10-11 19:49:01,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.079 2026-10-11 19:49:01,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.004 0.083 2026-10-11 19:49:01,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1497&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.111 2026-10-11 19:49:01,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.141 2026-10-11 19:49:01,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.151 2026-10-11 19:49:01,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.161 2026-10-11 19:49:01,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.167 2026-10-11 19:49:01,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.165 2026-10-11 19:49:01,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.144 2026-10-11 19:49:01,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.120 2026-10-11 19:49:02,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:49:02,108 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:49:02,163 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:02,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-10-11 19:49:02,213 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:02,258 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:02,265 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:02,274 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:02,294 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:02,308 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:49:02,329 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:49:02,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:02] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 17 0.010 0.027 2026-10-11 19:49:03,109 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:49:03,125 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,129 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:03,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:03,191 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:03,232 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:03,237 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:03,239 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:03,243 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,261 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour11.2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:03,308 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:03,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.013 2026-10-11 19:49:03,347 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35033725 for PoS orders references: ['Order 00278-004-0001'] (draft: False) 2026-10-11 19:49:03,377 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:03,421 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35033725 with result: [{'id': 339, 'pos_reference': 'Order 00278-004-0001', 'account_move': False}] 2026-10-11 19:49:03,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.024 0.068 2026-10-11 19:49:03,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.015 0.036 2026-10-11 19:49:03,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:49:03,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:04,282 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:04,291 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:04,302 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 28953 2026-10-11 19:49:04,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:04,304 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 28953 2026-10-11 19:49:04,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194904_398060_TestUi.txt 2026-10-11 19:49:04,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp9pnf2d6l_chrome_odoo" 2026-10-11 19:49:04,433 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-11 19:49:05,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29177 2026-10-11 19:49:05,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmptruzus89_chrome_odoo 2026-10-11 19:49:05,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38541/json/version 2026-10-11 19:49:05,318 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38541/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:05,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:05,338 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38541/json 2026-10-11 19:49:05,338 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38541/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:05,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38541/devtools/page/AE29BDE83CDABF93377A742129FAFE9A 2026-10-11 19:49:05,363 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:05,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:05,628 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:05,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:05,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:05,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:05,652 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:06,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.063 0.606 2026-10-11 19:49:06,321 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AE29BDE83CDABF93377A742129FAFE9A', 'loaderId': '9AC4F57AC994B71DFA610B502C30B3A5', 'isDownload': False} 2026-10-11 19:49:06,321 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-10-11 19:49:06,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:06,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:49:06,374 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:49:06,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-10-11 19:49:06,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:49:06,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:49:06,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:06,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:49:06,792 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:06] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:06,808 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour12', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:07,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.179 0.449 2026-10-11 19:49:07,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:07] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.641 2026-10-11 19:49:07,512 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:07,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.019 0.063 2026-10-11 19:49:07,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:07,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:49:08,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 199 0.104 0.355 2026-10-11 19:49:08,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-10-11 19:49:08,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19: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.018 2026-10-11 19:49:08,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:08,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.035 0.036 2026-10-11 19:49:08,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:49:08,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.093 2026-10-11 19:49:08,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1499&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.131 2026-10-11 19:49:08,470 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:49:08,485 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:08,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:08,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.194 2026-10-11 19:49:08,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1500&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.215 2026-10-11 19:49:08,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.235 2026-10-11 19:49:08,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.191 2026-10-11 19:49:08,590 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:08,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.199 2026-10-11 19:49:08,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.009 0.127 2026-10-11 19:49:08,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.135 2026-10-11 19:49:08,661 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:08,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.122 2026-10-11 19:49:08,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.067 2026-10-11 19:49:08,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.103 2026-10-11 19:49:08,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.116 2026-10-11 19:49:08,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.100 2026-10-11 19:49:08,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.092 2026-10-11 19:49:08,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.138 2026-10-11 19:49:08,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.174 2026-10-11 19:49:08,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.198 2026-10-11 19:49:08,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.196 2026-10-11 19:49:08,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.203 2026-10-11 19:49:08,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:08] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.197 2026-10-11 19:49:09,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.168 2026-10-11 19:49:09,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:09] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.142 2026-10-11 19:49:09,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:49:09,225 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour12 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:09,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.015 2026-10-11 19:49:09,242 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:09,277 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:09,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:09,291 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,245 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,257 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,318 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,324 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:10,325 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:11,193 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,247 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,257 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,410 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,424 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:11,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:11,432 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29177 2026-10-11 19:49:11,433 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:11,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29177 2026-10-11 19:49:11,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194911_534491_TestUi.txt 2026-10-11 19:49:11,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmptruzus89_chrome_odoo" 2026-10-11 19:49:11,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-11 19:49:12,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29385 2026-10-11 19:49:12,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgehw9asz_chrome_odoo 2026-10-11 19:49:12,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45699/json/version 2026-10-11 19:49:12,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45699/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:12,616 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:12,616 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45699/json 2026-10-11 19:49:12,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45699/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:12,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45699/devtools/page/F2F439286272C408EE8373D048713CB0 2026-10-11 19:49:12,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:12,649 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:12,897 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:12,907 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:12,909 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:12,909 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:12,920 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:13,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:13] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.057 0.681 2026-10-11 19:49:13,657 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F2F439286272C408EE8373D048713CB0', 'loaderId': '304CB85FBC22D377419398245D4D6275', 'isDownload': False} 2026-10-11 19:49:13,658 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-11 19:49:13,670 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:13,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:13] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.008 0.023 2026-10-11 19:49:13,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:13] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.036 2026-10-11 19:49:13,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:13] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:49:14,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:49:14,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.008 0.007 2026-10-11 19:49:14,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.010 0.006 2026-10-11 19:49:14,142 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:49:14,163 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:49:14,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:14,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.194 0.498 2026-10-11 19:49:14,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.701 2026-10-11 19:49:14,932 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:14,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.073 2026-10-11 19:49:15,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:15,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:49:15,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 199 0.130 0.336 2026-10-11 19:49:15,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.052 2026-10-11 19:49:15,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:49:15,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:49:15,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.013 0.032 2026-10-11 19:49:15,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.083 2026-10-11 19:49:15,815 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:49:15,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.119 2026-10-11 19:49:15,860 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:49:15,873 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:15,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1502&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.154 2026-10-11 19:49:15,911 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:49:15,919 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:15,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1503&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.198 2026-10-11 19:49:15,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.240 2026-10-11 19:49:15,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.207 2026-10-11 19:49:16,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.190 2026-10-11 19:49:16,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.005 0.121 2026-10-11 19:49:16,042 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:16,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.120 2026-10-11 19:49:16,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.017 0.143 2026-10-11 19:49:16,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.125 2026-10-11 19:49:16,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.129 2026-10-11 19:49:16,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.125 2026-10-11 19:49:16,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.104 2026-10-11 19:49:16,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.105 2026-10-11 19:49:16,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.131 2026-10-11 19:49:16,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1504&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.121 2026-10-11 19:49:16,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.143 2026-10-11 19:49:16,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-11 19:49:16,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.179 2026-10-11 19:49:16,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.177 2026-10-11 19:49:16,363 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.153 2026-10-11 19:49:16,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.143 2026-10-11 19:49:16,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.120 2026-10-11 19:49:16,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:16,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:49:16,625 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:16,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.019 2026-10-11 19:49:16,662 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:16,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:16,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:49:16,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:49:16,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:16,759 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-10-11 19:49:16,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:49:16,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:16] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.010 0.014 2026-10-11 19:49:17,583 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:49:17,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:17,608 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:17,664 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:17,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:17,674 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour10 on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:17,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:17,686 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29385 2026-10-11 19:49:17,686 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:17,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29385 2026-10-11 19:49:17,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194917_783423_TestUi.txt 2026-10-11 19:49:17,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgehw9asz_chrome_odoo" 2026-10-11 19:49:17,815 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-11 19:49:18,660 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29587 2026-10-11 19:49:18,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmppaxyjeu2_chrome_odoo 2026-10-11 19:49:18,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41213/json/version 2026-10-11 19:49:18,662 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41213/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:18,680 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:18,680 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:41213/json 2026-10-11 19:49:18,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41213/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:18,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:41213/devtools/page/9BF2EC03E2ED7456644A963F0EF14133 2026-10-11 19:49:18,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:18,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:18,964 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:18,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:18,976 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:18,976 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:18,989 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:19,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:19] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.062 0.557 2026-10-11 19:49:19,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '9BF2EC03E2ED7456644A963F0EF14133', 'loaderId': 'B9977522073157B333BE94ED9D2D4964', 'isDownload': False} 2026-10-11 19:49:19,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-11 19:49:19,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:19,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:19] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:49:19,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:19] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:49:19,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:19] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:49:20,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.013 2026-10-11 19:49:20,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:49:20,071 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:20,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:49:20,094 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:20,114 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:20,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.215 0.462 2026-10-11 19:49:20,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "GET /pos/web HTTP/1.1" 200 - 20 0.018 0.701 2026-10-11 19:49:20,870 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:20,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.081 2026-10-11 19:49:20,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:21,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:49:21,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.133 0.327 2026-10-11 19:49:21,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.058 2026-10-11 19:49:21,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "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-10-11 19:49:21,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:49:21,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.036 2026-10-11 19:49:21,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.072 2026-10-11 19:49:21,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.111 2026-10-11 19:49:21,811 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:49:21,831 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49: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-10-11 19:49:21,836 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:21,841 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:21,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.166 2026-10-11 19:49:21,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.202 2026-10-11 19:49:21,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.242 2026-10-11 19:49:21,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.219 2026-10-11 19:49:21,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.230 2026-10-11 19:49:21,995 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:22,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.018 0.173 2026-10-11 19:49:22,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:22,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.006 0.190 2026-10-11 19:49:22,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.154 2026-10-11 19:49:22,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.130 2026-10-11 19:49:22,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.131 2026-10-11 19:49:22,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.126 2026-10-11 19:49:22,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.101 2026-10-11 19:49:22,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.011 0.074 2026-10-11 19:49:22,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.110 2026-10-11 19:49:22,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.143 2026-10-11 19:49:22,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.161 2026-10-11 19:49:22,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.161 2026-10-11 19:49:22,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.005 0.171 2026-10-11 19:49:22,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.023 0.156 2026-10-11 19:49:22,574 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:49:22,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:22,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.015 2026-10-11 19:49:22,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:49:22,668 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:49:22,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_a' (trigger: .selection-item:contains("product_a"))' 2026-10-11 19:49:22,721 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:22,740 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,773 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,806 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:49:22,810 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:49:22,824 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,840 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_b' (trigger: .selection-item:contains("product_b"))' 2026-10-11 19:49:22,874 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:22,890 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,929 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:22,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:49:22,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:49:22,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:23,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: 'click selection 'product_b' (trigger: .selection-item:contains("product_b"))' 2026-10-11 19:49:23,041 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:23,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyRewardProductTag on step: '.control-button:contains("Reward"):not(:has(.highlight))' 2026-10-11 19:49:23,045 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:23,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29587 2026-10-11 19:49:23,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:23,053 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29587 2026-10-11 19:49:23,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194923_150424_TestUi.txt 2026-10-11 19:49:23,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmppaxyjeu2_chrome_odoo" 2026-10-11 19:49:23,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-11 19:49:23,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 29784 2026-10-11 19:49:23,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpmzh9kwiy_chrome_odoo 2026-10-11 19:49:23,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40069/json/version 2026-10-11 19:49:23,757 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40069/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:23,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:23,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40069/json 2026-10-11 19:49:23,772 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40069/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:23,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40069/devtools/page/85C7FD67053DE8B2D29B3ABE40B5114C 2026-10-11 19:49:23,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:23,797 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:23,985 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:23,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:23,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:23,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:24,009 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:24,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:24] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.055 0.582 2026-10-11 19:49:24,645 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '85C7FD67053DE8B2D29B3ABE40B5114C', 'loaderId': '41B348B2DB19EC665D187C17EEFAF58D', 'isDownload': False} 2026-10-11 19:49:24,646 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-11 19:49:24,664 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:24,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:24] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:49:24,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:24] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.019 2026-10-11 19:49:24,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:24] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.020 2026-10-11 19:49:25,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:49:25,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:49:25,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:25,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:49:25,100 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:25,113 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:25,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.211 0.447 2026-10-11 19:49:25,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.659 2026-10-11 19:49:25,828 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:25,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.025 0.065 2026-10-11 19:49:25,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:26,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:49:26,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.109 0.375 2026-10-11 19:49:26,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-10-11 19:49:26,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "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-10-11 19:49:26,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:49:26,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.023 0.034 2026-10-11 19:49:26,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.091 2026-10-11 19:49:26,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:49:26,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-11 19:49:26,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.165 2026-10-11 19:49:26,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:49:26,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:26,870 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:26,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.193 2026-10-11 19:49:26,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.244 2026-10-11 19:49:26,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.214 2026-10-11 19:49:26,962 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:26,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.200 2026-10-11 19:49:26,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.005 0.190 2026-10-11 19:49:27,007 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:27,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.131 2026-10-11 19:49:27,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.129 2026-10-11 19:49:27,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:49:27,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.057 2026-10-11 19:49:27,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.067 2026-10-11 19:49:27,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.086 2026-10-11 19:49:27,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.088 2026-10-11 19:49:27,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.120 2026-10-11 19:49:27,178 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.143 2026-10-11 19:49:27,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 19:49:27,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.004 0.154 2026-10-11 19:49:27,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.142 2026-10-11 19:49:27,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.124 2026-10-11 19:49:27,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:49:27,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:27,590 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:27,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.014 2026-10-11 19:49:27,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:27,647 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:27,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:28,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:28,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:28,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:28,588 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:28,590 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:28,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:49:28,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:28,624 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:28,640 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:28,659 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35292654 for PoS orders references: ['Order 00282-002-0001'] (draft: False) 2026-10-11 19:49:28,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:28,674 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:28,812 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35292654 with result: [{'id': 340, 'pos_reference': 'Order 00282-002-0001', 'account_move': False}] 2026-10-11 19:49:28,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.053 0.119 2026-10-11 19:49:28,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.017 0.048 2026-10-11 19:49:28,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.009 0.012 2026-10-11 19:49:28,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /report/barcode/Code128/0448-8854-44a4 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-11 19:49:28,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.030 2026-10-11 19:49:29,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:29,709 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:29,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 29784 2026-10-11 19:49:29,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:29,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 29784 2026-10-11 19:49:29,817 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194929_817063_TestUi.txt 2026-10-11 19:49:29,817 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpmzh9kwiy_chrome_odoo" 2026-10-11 19:49:30,132 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30005 2026-10-11 19:49:30,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpf_y9wn7b_chrome_odoo 2026-10-11 19:49:30,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38557/json/version 2026-10-11 19:49:30,134 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38557/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:30,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:30,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38557/json 2026-10-11 19:49:30,156 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38557/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:30,166 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38557/devtools/page/56548545723E3B31226C158E340AD52E 2026-10-11 19:49:30,175 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:30,179 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:30,203 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:30,205 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:30,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:30,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:30,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.009 0.042 2026-10-11 19:49:30,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '56548545723E3B31226C158E340AD52E', 'loaderId': '541175891C552598BFC65D1EBD7A1565', 'isDownload': False} 2026-10-11 19:49:30,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-11 19:49:30,315 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:30,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:49:30,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:49:30,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:49:30,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:49:30,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:49:30,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:30,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:49:30,797 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:30,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:31,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.116 0.429 2026-10-11 19:49:31,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:31] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.557 2026-10-11 19:49:31,428 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:31,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.079 2026-10-11 19:49:31,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:49:31,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:49:32,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.114 0.332 2026-10-11 19:49:32,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.038 2026-10-11 19:49:32,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "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-10-11 19:49:32,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:49:32,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.032 2026-10-11 19:49:32,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.075 2026-10-11 19:49:32,243 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:49:32,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.103 2026-10-11 19:49:32,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.132 2026-10-11 19:49:32,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:49:32,321 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:32,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:32,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.164 2026-10-11 19:49:32,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.219 2026-10-11 19:49:32,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.185 2026-10-11 19:49:32,393 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:32,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.156 2026-10-11 19:49:32,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.172 2026-10-11 19:49:32,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.118 2026-10-11 19:49:32,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.124 2026-10-11 19:49:32,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.017 0.125 2026-10-11 19:49:32,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.124 2026-10-11 19:49:32,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.126 2026-10-11 19:49:32,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.114 2026-10-11 19:49:32,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.093 2026-10-11 19:49:32,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.003 0.095 2026-10-11 19:49:32,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-11 19:49:32,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 19:49:32,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.089 2026-10-11 19:49:32,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.100 2026-10-11 19:49:32,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.078 2026-10-11 19:49:33,040 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:33,056 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:33,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:33,114 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:33,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:34,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:34,039 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:34,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:34,068 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:34,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:34,073 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:49:34,090 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:34,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:49:34,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:34,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:34,139 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #75791266 for PoS orders references: ['Order 00282-004-0001'] (draft: False) 2026-10-11 19:49:34,149 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:34,169 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:34,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #75791266 with result: [{'id': 341, 'pos_reference': 'Order 00282-004-0001', 'account_move': False}] 2026-10-11 19:49:34,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.024 0.058 2026-10-11 19:49:34,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.013 0.039 2026-10-11 19:49:34,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 19:49:34,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:34] "GET /report/barcode/Code128/0449-edc4-486d HTTP/1.1" 200 - 2 0.001 0.031 2026-10-11 19:49:35,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:35,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:35,104 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:35,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:35,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:35,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:35,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:35,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:36,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:49:36,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:36,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:36,056 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyValidity2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:36,070 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64288084 for PoS orders references: ['Order 00282-004-0002'] (draft: False) 2026-10-11 19:49:36,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:36,131 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64288084 with result: [{'id': 342, 'pos_reference': 'Order 00282-004-0002', 'account_move': False}] 2026-10-11 19:49:36,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.027 0.053 2026-10-11 19:49:36,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.013 0.034 2026-10-11 19:49:36,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:36] "GET /report/barcode/Code128/044d-82c1-44a5 HTTP/1.1" 200 - 2 0.009 0.020 2026-10-11 19:49:36,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:36,992 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:37,011 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30005 2026-10-11 19:49:37,012 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:37,013 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30005 2026-10-11 19:49:37,105 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194937_105638_TestUi.txt 2026-10-11 19:49:37,105 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpf_y9wn7b_chrome_odoo" 2026-10-11 19:49:37,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-11 19:49:37,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30235 2026-10-11 19:49:37,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpznu4ljuw_chrome_odoo 2026-10-11 19:49:37,986 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36189/json/version 2026-10-11 19:49:37,987 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36189/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:38,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:38,011 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36189/json 2026-10-11 19:49:38,011 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36189/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:38,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36189/devtools/page/A3C5486EE359787FF95B21619ED59330 2026-10-11 19:49:38,030 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:38,035 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:38,263 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:38,271 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:38,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:38,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:38,285 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:39,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:39] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.063 1.402 2026-10-11 19:49:39,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'A3C5486EE359787FF95B21619ED59330', 'loaderId': '18D2DEDC8A3EDAF0568E7D43F26E3E95', 'isDownload': False} 2026-10-11 19:49:39,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_max_usage_partner_with_point')" 2026-10-11 19:49:39,768 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:39,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:49:39,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 19:49:39,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:49:40,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:49:40,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:49:40,239 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:40,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:49:40,250 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:40,269 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:49:40,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.141 0.380 2026-10-11 19:49:40,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:49:40,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "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-10-11 19:49:40,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:49:40,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.019 0.036 2026-10-11 19:49:40,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:40] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.075 2026-10-11 19:49:41,004 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:41,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.108 2026-10-11 19:49:41,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.127 2026-10-11 19:49:41,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-11 19:49:41,129 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:49:41,137 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:41,141 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:41,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.202 2026-10-11 19:49:41,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.200 2026-10-11 19:49:41,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.196 2026-10-11 19:49:41,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.209 2026-10-11 19:49:41,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.208 2026-10-11 19:49:41,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.153 2026-10-11 19:49:41,308 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:41,326 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:41,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.155 2026-10-11 19:49:41,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.015 0.166 2026-10-11 19:49:41,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.175 2026-10-11 19:49:41,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.156 2026-10-11 19:49:41,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.122 2026-10-11 19:49:41,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.097 2026-10-11 19:49:41,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.082 2026-10-11 19:49:41,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.098 2026-10-11 19:49:41,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.088 2026-10-11 19:49:41,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.092 2026-10-11 19:49:41,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.065 2026-10-11 19:49:41,856 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:41,874 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:41,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-10-11 19:49:41,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:41,949 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:41,975 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:41,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:41] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-11 19:49:41,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-11 19:49:42,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:42] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:49:42,908 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,940 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,990 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:42,996 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:42,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:42,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:43,007 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:43,025 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:43,040 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:43,044 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #67750060 for PoS orders references: ['Order 00283-001-0001'] (draft: False) 2026-10-11 19:49:43,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:43,194 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #67750060 with result: [{'id': 343, 'pos_reference': 'Order 00283-001-0001', 'account_move': False}] 2026-10-11 19:49:43,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.054 0.116 2026-10-11 19:49:43,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.141 2026-10-11 19:49:43,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 43 0.019 0.049 2026-10-11 19:49:43,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:43] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:49:44,077 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,195 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,200 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:44,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:44,211 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:45,056 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:45,058 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:45,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30235 2026-10-11 19:49:45,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:45,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30235 2026-10-11 19:49:45,161 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194945_161163_TestUi.txt 2026-10-11 19:49:45,161 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpznu4ljuw_chrome_odoo" 2026-10-11 19:49:45,179 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-11 19:49:45,961 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30453 2026-10-11 19:49:45,961 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpiiumybg2_chrome_odoo 2026-10-11 19:49:45,961 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35455/json/version 2026-10-11 19:49:45,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35455/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:45,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:45,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:35455/json 2026-10-11 19:49:45,980 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35455/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:45,987 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:35455/devtools/page/F24CCE8D6814BCCE75D774CA14D54C4A 2026-10-11 19:49:45,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:45,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:46,254 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:46,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:46,264 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:46,264 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:46,285 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:46,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:46] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.053 0.538 2026-10-11 19:49:46,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F24CCE8D6814BCCE75D774CA14D54C4A', 'loaderId': '81045442A11E63D431351EB711480EC4', 'isDownload': False} 2026-10-11 19:49:46,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-10-11 19:49:46,889 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:46,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:49:46,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.019 2026-10-11 19:49:46,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:49:47,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:49:47,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:49:47,367 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:49:47,375 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:47,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:49:47,395 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:49:47,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.164 0.408 2026-10-11 19:49:48,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.060 2026-10-11 19:49:48,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.013 2026-10-11 19:49:48,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:49:48,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.022 0.041 2026-10-11 19:49:48,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.081 2026-10-11 19:49:48,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:48,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.123 2026-10-11 19:49:48,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.176 2026-10-11 19:49:48,317 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:48,328 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:48,332 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:48,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.205 2026-10-11 19:49:48,358 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:48,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.241 2026-10-11 19:49:48,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.212 2026-10-11 19:49:48,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.186 2026-10-11 19:49:48,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.176 2026-10-11 19:49:48,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.109 2026-10-11 19:49:48,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:48,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.015 0.108 2026-10-11 19:49:48,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.106 2026-10-11 19:49:48,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.105 2026-10-11 19:49:48,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.104 2026-10-11 19:49:48,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-11 19:49:48,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.097 2026-10-11 19:49:48,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.112 2026-10-11 19:49:48,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.128 2026-10-11 19:49:48,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.144 2026-10-11 19:49:48,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.150 2026-10-11 19:49:48,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.155 2026-10-11 19:49:48,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.133 2026-10-11 19:49:49,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,040 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-10-11 19:49:49,055 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,072 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,146 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,197 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,259 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,263 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,272 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,301 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,304 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:49,308 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:49,308 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,323 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,356 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:49,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.016 2026-10-11 19:49:49,418 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39439258 for PoS orders references: ['Order 00284-001-0001'] (draft: False) 2026-10-11 19:49:49,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:49:49,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39439258 with result: [{'id': 344, 'pos_reference': 'Order 00284-001-0001', 'account_move': False}] 2026-10-11 19:49:49,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.055 0.112 2026-10-11 19:49:49,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.017 0.040 2026-10-11 19:49:49,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:49] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:49:50,428 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:49:50,444 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:50] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:50,467 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30453 2026-10-11 19:49:50,467 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:49:50,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30453 2026-10-11 19:49:50,563 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_194950_563234_TestUi.txt 2026-10-11 19:49:50,563 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpiiumybg2_chrome_odoo" 2026-10-11 19:49:50,597 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-11 19:49:52,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30663 2026-10-11 19:49:52,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgzb5cy2q_chrome_odoo 2026-10-11 19:49:52,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36309/json/version 2026-10-11 19:49:52,303 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36309/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:49:52,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:49:52,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36309/json 2026-10-11 19:49:52,317 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36309/json with timeout 3 increased to 10s during tests 2026-10-11 19:49:52,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36309/devtools/page/449D5C61B8BBFE62E01CA9FD67F684F7 2026-10-11 19:49:52,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:49:52,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:49:52,566 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:49:52,573 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:49:52,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:49:52,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:49:52,587 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:49:53,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.059 0.571 2026-10-11 19:49:53,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '449D5C61B8BBFE62E01CA9FD67F684F7', 'loaderId': '4E58F7983765EABDFFE5855538A56251', 'isDownload': False} 2026-10-11 19:49:53,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-11 19:49:53,232 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:53,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:49:53,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:49:53,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:49:53,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:49:53,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:49:53,665 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:53,681 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:49:53,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:49:53,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:49:54,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.188 0.436 2026-10-11 19:49:54,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.627 2026-10-11 19:49:54,379 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:49:54,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.055 2026-10-11 19:49:54,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:54,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:49:54,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.108 0.344 2026-10-11 19:49:55,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.054 2026-10-11 19:49:55,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "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-10-11 19:49:55,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:49:55,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.072 2026-10-11 19:49:55,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.103 2026-10-11 19:49:55,266 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:49:55,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.141 2026-10-11 19:49:55,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.020 0.185 2026-10-11 19:49:55,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:49:55,371 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:55,383 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:55,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.250 2026-10-11 19:49:55,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.287 2026-10-11 19:49:55,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.205 2026-10-11 19:49:55,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.201 2026-10-11 19:49:55,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.219 2026-10-11 19:49:55,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.014 0.155 2026-10-11 19:49:55,564 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:55,569 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:49:55,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.007 0.155 2026-10-11 19:49:55,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.138 2026-10-11 19:49:55,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.139 2026-10-11 19:49:55,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.134 2026-10-11 19:49:55,609 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.120 2026-10-11 19:49:55,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.091 2026-10-11 19:49:55,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.067 2026-10-11 19:49:55,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=37&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.092 2026-10-11 19:49:55,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.113 2026-10-11 19:49:55,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.130 2026-10-11 19:49:55,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.142 2026-10-11 19:49:55,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.148 2026-10-11 19:49:55,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.137 2026-10-11 19:49:55,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.118 2026-10-11 19:49:56,073 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:49:56,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:49:56,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-10-11 19:49:56,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,206 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,239 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:56,256 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:57,109 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:57,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:57,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:57,133 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:49:57,133 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:49:57,139 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:49:57,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:57,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:57,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:57,205 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83441749 for PoS orders references: ['Order 00285-002-0001'] (draft: False) 2026-10-11 19:49:57,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:57,214 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:49:57,368 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83441749 with result: [{'id': 345, 'pos_reference': 'Order 00285-002-0001', 'account_move': False}] 2026-10-11 19:49:57,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.066 0.115 2026-10-11 19:49:57,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.018 0.038 2026-10-11 19:49:57,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.010 2026-10-11 19:49:57,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:49:58,228 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,264 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,272 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,305 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,322 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:58,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:59,186 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:49:59,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:49:59,205 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:49:59,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:59,238 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:59,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:49:59,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76310375 for PoS orders references: ['Order 00285-002-0002'] (draft: False) 2026-10-11 19:49:59,272 100 INFO rb-21b7005-225486-423724 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-10-11 19:49:59,342 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76310375 with result: [{'id': 346, 'pos_reference': 'Order 00285-002-0002', 'account_move': False}] 2026-10-11 19:49:59,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.025 0.070 2026-10-11 19:49:59,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:49:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 24 0.014 0.041 2026-10-11 19:50:00,196 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,208 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-10-11 19:50:00,259 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:00,272 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:00,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,324 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:00] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 8 0.007 0.013 2026-10-11 19:50:00,359 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:00,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:00] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:50:00,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:01,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:01,257 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:01,272 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:01,289 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:01,305 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:01,322 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:01,335 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6267260 for PoS orders references: ['Order 00285-002-0003'] (draft: False) 2026-10-11 19:50:01,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:01,400 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6267260 with result: [{'id': 347, 'pos_reference': 'Order 00285-002-0003', 'account_move': False}] 2026-10-11 19:50:01,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:01] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.025 0.061 2026-10-11 19:50:01,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:50:01,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.022 0.052 2026-10-11 19:50:02,266 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,276 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_2' (trigger: .selection-item:contains("ewallet_2"))' 2026-10-11 19:50:02,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:02,319 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:02,368 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,385 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,399 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,422 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:02,439 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:03,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:03,307 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:03,322 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:03,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:03,355 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:03,372 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:03,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:03,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:03] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.011 2026-10-11 19:50:03,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1919780 for PoS orders references: ['Order 00285-002-0004'] (draft: False) 2026-10-11 19:50:03,460 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1919780 with result: [{'id': 348, 'pos_reference': 'Order 00285-002-0004', 'account_move': False}] 2026-10-11 19:50:03,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.018 0.051 2026-10-11 19:50:03,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 34 0.014 0.040 2026-10-11 19:50:04,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-10-11 19:50:04,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:04,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:04,402 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,408 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,424 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:04,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:50:04,440 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:04,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:04] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:50:04,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:04,473 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:04,520 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20117211 for PoS orders references: ['Order 00285-002-0005'] (draft: False) 2026-10-11 19:50:04,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:04,574 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20117211 with result: [{'id': 349, 'pos_reference': 'Order 00285-002-0005', 'account_move': False}] 2026-10-11 19:50:04,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.020 0.050 2026-10-11 19:50:04,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.017 0.055 2026-10-11 19:50:05,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:50:05,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,464 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,469 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,524 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,539 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:05,556 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:50:06,421 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:06,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:06,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:50:06,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:50:06,505 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click selection 'ewallet_1' (trigger: .selection-item:contains("ewallet_1"))' 2026-10-11 19:50:06,560 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,571 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:06,590 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:06,605 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:06,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour MultipleGiftWalletProgramsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:06,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:06,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:06] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.004 0.019 2026-10-11 19:50:06,680 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32239027 for PoS orders references: ['Order 00285-002-0006'] (draft: False) 2026-10-11 19:50:06,732 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32239027 with result: [{'id': 350, 'pos_reference': 'Order 00285-002-0006', 'account_move': False}] 2026-10-11 19:50:06,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:06] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.017 0.050 2026-10-11 19:50:06,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 31 0.014 0.040 2026-10-11 19:50:07,572 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:07,586 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:07,598 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30663 2026-10-11 19:50:07,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:07,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30663 2026-10-11 19:50:07,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195007_693843_TestUi.txt 2026-10-11 19:50:07,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgzb5cy2q_chrome_odoo" 2026-10-11 19:50:07,748 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-11 19:50:08,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 30906 2026-10-11 19:50:08,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkfp9h9nf_chrome_odoo 2026-10-11 19:50:08,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33925/json/version 2026-10-11 19:50:08,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33925/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:08,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:08,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33925/json 2026-10-11 19:50:08,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33925/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:08,475 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33925/devtools/page/AFD619A4FEAA98921AE0667DDC483CDD 2026-10-11 19:50:08,482 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:08,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:08,727 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:08,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:08,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:08,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:08,749 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:09,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.057 0.541 2026-10-11 19:50:09,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'AFD619A4FEAA98921AE0667DDC483CDD', 'loaderId': '5DBC1F94E23965A6BEC227D71B2EB47B', 'isDownload': False} 2026-10-11 19:50:09,348 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-11 19:50:09,367 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:09,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:50:09,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.022 2026-10-11 19:50:09,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 19:50:09,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:50:09,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:50:09,800 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:09,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 19:50:09,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:50:09,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:50:10,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.200 0.399 2026-10-11 19:50:10,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:10] "GET /pos/web HTTP/1.1" 200 - 20 0.008 0.610 2026-10-11 19:50:10,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:10,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.050 2026-10-11 19:50:10,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:10,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:50:11,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.098 0.324 2026-10-11 19:50:11,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.046 2026-10-11 19:50:11,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:50:11,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:11,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.040 2026-10-11 19:50:11,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.072 2026-10-11 19:50:11,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:50:11,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.119 2026-10-11 19:50:11,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:11,374 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:11,378 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:11,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.158 2026-10-11 19:50:11,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.189 2026-10-11 19:50:11,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.212 2026-10-11 19:50:11,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.187 2026-10-11 19:50:11,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.159 2026-10-11 19:50:11,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:11,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.009 0.123 2026-10-11 19:50:11,533 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:11,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.014 0.156 2026-10-11 19:50:11,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.143 2026-10-11 19:50:11,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.128 2026-10-11 19:50:11,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.011 0.130 2026-10-11 19:50:11,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.134 2026-10-11 19:50:11,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.117 2026-10-11 19:50:11,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.103 2026-10-11 19:50:11,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.116 2026-10-11 19:50:11,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:50:11,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.146 2026-10-11 19:50:11,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.139 2026-10-11 19:50:11,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.142 2026-10-11 19:50:11,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:11] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.126 2026-10-11 19:50:12,089 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:12,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:12,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:12,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:12] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.018 2026-10-11 19:50:12,162 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:12,171 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:12,193 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:13,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:13,096 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:13,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:13,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:13,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:13,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:13,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:50:13,138 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:13,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:50:13,171 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:13,188 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyNextOrderCouponExpirationDate on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:13,203 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56462307 for PoS orders references: ['Order 00286-002-0001'] (draft: False) 2026-10-11 19:50:13,204 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:13,214 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:13,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56462307 with result: [{'id': 351, 'pos_reference': 'Order 00286-002-0001', 'account_move': False}] 2026-10-11 19:50:13,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.051 0.094 2026-10-11 19:50:13,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.015 0.040 2026-10-11 19:50:13,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /report/barcode/Code128/0446-503a-4e88 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-11 19:50:13,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:13] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.023 2026-10-11 19:50:14,199 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:14,210 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:14,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:50:14,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 30906 2026-10-11 19:50:14,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:14,221 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 30906 2026-10-11 19:50:14,322 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195014_322666_TestUi.txt 2026-10-11 19:50:14,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkfp9h9nf_chrome_odoo" 2026-10-11 19:50:14,379 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-11 19:50:15,185 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31117 2026-10-11 19:50:15,185 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpfu694747_chrome_odoo 2026-10-11 19:50:15,186 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33397/json/version 2026-10-11 19:50:15,187 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33397/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:15,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:15,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33397/json 2026-10-11 19:50:15,203 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33397/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:15,216 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33397/devtools/page/145726BD6BC52B5DC689343CE1AD9FC9 2026-10-11 19:50:15,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:15,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:15,448 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:15,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:15,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:15,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:15,470 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:16,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.062 0.562 2026-10-11 19:50:16,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '145726BD6BC52B5DC689343CE1AD9FC9', 'loaderId': '2265DB1A73AF809DF0142102162ABC67', 'isDownload': False} 2026-10-11 19:50:16,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_not_create_loyalty_card_expired_program')" 2026-10-11 19:50:16,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:16,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:50:16,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.012 2026-10-11 19:50:16,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 19:50:16,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:50:16,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:50:16,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:50:16,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:50:16,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:16,551 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:50:17,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 292 0.148 0.368 2026-10-11 19:50:17,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.530 2026-10-11 19:50:17,136 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:17,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.096 2026-10-11 19:50:17,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:17,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:50:17,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 168 0.106 0.396 2026-10-11 19:50:17,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.065 2026-10-11 19:50:17,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "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-10-11 19:50:17,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:17] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:50:18,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.045 2026-10-11 19:50:18,027 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:18,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.090 2026-10-11 19:50:18,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.122 2026-10-11 19:50:18,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:50:18,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:18,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:18,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.151 2026-10-11 19:50:18,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.198 2026-10-11 19:50:18,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.238 2026-10-11 19:50:18,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.179 2026-10-11 19:50:18,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.203 2026-10-11 19:50:18,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.148 2026-10-11 19:50:18,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.139 2026-10-11 19:50:18,279 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:18,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.104 2026-10-11 19:50:18,290 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:18,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.082 2026-10-11 19:50:18,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.105 2026-10-11 19:50:18,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-10-11 19:50:18,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.068 2026-10-11 19:50:18,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.085 2026-10-11 19:50:18,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.110 2026-10-11 19:50:18,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.154 2026-10-11 19:50:18,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.164 2026-10-11 19:50:18,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.150 2026-10-11 19:50:18,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.156 2026-10-11 19:50:18,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.090 2026-10-11 19:50:18,822 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,839 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,855 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:18] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.014 2026-10-11 19:50:18,874 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,935 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,963 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:18,997 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,011 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,021 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,873 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,905 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:19,906 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:19,907 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,922 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,938 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,954 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,971 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:19,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:20,004 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:20,008 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49735824 for PoS orders references: ['Order 00287-002-0001'] (draft: False) 2026-10-11 19:50:20,015 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:20,175 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49735824 with result: [{'id': 352, 'pos_reference': 'Order 00287-002-0001', 'account_move': False}] 2026-10-11 19:50:20,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:20] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 100 0.065 0.125 2026-10-11 19:50:20,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:20] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:50:20,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:50:20,977 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:20,988 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:20,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31117 2026-10-11 19:50:20,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:20,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31117 2026-10-11 19:50:21,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195021_099788_TestUi.txt 2026-10-11 19:50:21,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpfu694747_chrome_odoo" 2026-10-11 19:50:21,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-11 19:50:21,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31338 2026-10-11 19:50:21,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp5937fviu_chrome_odoo 2026-10-11 19:50:21,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33587/json/version 2026-10-11 19:50:21,974 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33587/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:21,987 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:21,987 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33587/json 2026-10-11 19:50:21,988 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33587/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:21,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33587/devtools/page/932C4E070FC61A7DCDAE637E3A401E57 2026-10-11 19:50:22,002 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:22,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:22,260 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:22,268 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:22,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:22,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:22,284 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:22,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:22] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.054 0.555 2026-10-11 19:50:22,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '932C4E070FC61A7DCDAE637E3A401E57', 'loaderId': 'EAF400D666030FCC74760AF18CB692B2', 'isDownload': False} 2026-10-11 19:50:22,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-10-11 19:50:22,906 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:22,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:22] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:50:22,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:22] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:50:22,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:22] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:50:23,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:50:23,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:50:23,321 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:23,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:50:23,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:50:23,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:50:23,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.158 0.398 2026-10-11 19:50:23,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:23] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.562 2026-10-11 19:50:23,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:24,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.059 2026-10-11 19:50:24,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:24,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:50:24,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.105 0.350 2026-10-11 19:50:24,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.069 2026-10-11 19:50:24,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "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-10-11 19:50:24,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:24,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.047 2026-10-11 19:50:24,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.098 2026-10-11 19:50:24,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:50:24,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:50:24,929 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:24,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:24,942 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:24,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.177 2026-10-11 19:50:24,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.203 2026-10-11 19:50:24,992 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:25,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.230 2026-10-11 19:50:25,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.196 2026-10-11 19:50:25,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.157 2026-10-11 19:50:25,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.115 2026-10-11 19:50:25,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.116 2026-10-11 19:50:25,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:25,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.083 2026-10-11 19:50:25,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.076 2026-10-11 19:50:25,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 19:50:25,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.075 2026-10-11 19:50:25,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.082 2026-10-11 19:50:25,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.014 0.099 2026-10-11 19:50:25,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.123 2026-10-11 19:50:25,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.186 2026-10-11 19:50:25,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.195 2026-10-11 19:50:25,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.200 2026-10-11 19:50:25,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.177 2026-10-11 19:50:25,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.146 2026-10-11 19:50:25,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:25,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:25,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.014 2026-10-11 19:50:25,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:25,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:25,742 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:25,764 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:25,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 19:50:25,780 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:25,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 19:50:25,806 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:25,822 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:25,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:25] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:50:26,679 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: '.loyalty-points-title' 2026-10-11 19:50:26,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:50:26,705 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen"))' 2026-10-11 19:50:26,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:26,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:26,767 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:26,774 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:26,775 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:26,776 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:26,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:26,804 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:26,821 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:50:26,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:26,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderClaimReward on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:26,871 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:26,874 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96986017 for PoS orders references: ['Order 00288-002-0001'] (draft: False) 2026-10-11 19:50:26,884 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:50:27,051 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96986017 with result: [{'id': 353, 'pos_reference': 'Order 00288-002-0001', 'account_move': False}] 2026-10-11 19:50:27,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 104 0.088 0.112 2026-10-11 19:50:27,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.013 2026-10-11 19:50:27,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.023 0.045 2026-10-11 19:50:27,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:27] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:50:27,930 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:27,943 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:27,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31338 2026-10-11 19:50:27,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:27,957 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31338 2026-10-11 19:50:28,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195028_052131_TestUi.txt 2026-10-11 19:50:28,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp5937fviu_chrome_odoo" 2026-10-11 19:50:28,370 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31551 2026-10-11 19:50:28,370 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpypyk8hjp_chrome_odoo 2026-10-11 19:50:28,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45671/json/version 2026-10-11 19:50:28,372 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45671/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:28,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:28,380 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:45671/json 2026-10-11 19:50:28,381 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45671/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:28,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:45671/devtools/page/E6F9423387E593200E553C5A3FAEC16C 2026-10-11 19:50:28,392 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:28,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:28,447 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:28,451 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:28,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:28,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:28,515 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.011 0.041 2026-10-11 19:50:28,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'E6F9423387E593200E553C5A3FAEC16C', 'loaderId': 'A2090ED82081DE4281ACBAF47D79630C', 'isDownload': False} 2026-10-11 19:50:28,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-10-11 19:50:28,538 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:28,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:50:28,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:50:28,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-10-11 19:50:28,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:50:28,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:28,934 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:28,942 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:28,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:50:28,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:50:29,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:29] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.090 0.332 2026-10-11 19:50:29,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:29] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.439 2026-10-11 19:50:29,446 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:29,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.096 2026-10-11 19:50:29,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:29,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:50:30,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.111 0.309 2026-10-11 19:50:30,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.053 2026-10-11 19:50:30,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "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-10-11 19:50:30,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:50:30,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.015 0.038 2026-10-11 19:50:30,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.087 2026-10-11 19:50:30,268 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:50:30,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.125 2026-10-11 19:50:30,307 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:30,315 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:30,322 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:30,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 19:50:30,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 19:50:30,384 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:30,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.241 2026-10-11 19:50:30,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.181 2026-10-11 19:50:30,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-11 19:50:30,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.135 2026-10-11 19:50:30,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.022 0.127 2026-10-11 19:50:30,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.108 2026-10-11 19:50:30,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.098 2026-10-11 19:50:30,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.007 0.113 2026-10-11 19:50:30,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.111 2026-10-11 19:50:30,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.089 2026-10-11 19:50:30,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.003 0.091 2026-10-11 19:50:30,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.091 2026-10-11 19:50:30,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.117 2026-10-11 19:50:30,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.128 2026-10-11 19:50:30,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.117 2026-10-11 19:50:30,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.120 2026-10-11 19:50:30,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:30] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.112 2026-10-11 19:50:31,038 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:31,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:31,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:31,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:31,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:31,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:31,158 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:31,171 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:32,036 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'body:not(:has(.loyalty-points-title))' 2026-10-11 19:50:32,037 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:32,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:32,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:32,066 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:32,071 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:32,088 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:32,104 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:32,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:50:32,137 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:32,154 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosOrderNoPoints on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:32,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10476866 for PoS orders references: ['Order 00288-004-0001'] (draft: False) 2026-10-11 19:50:32,171 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:32,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:32,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10476866 with result: [{'id': 354, 'pos_reference': 'Order 00288-004-0001', 'account_move': False}] 2026-10-11 19:50:32,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.022 0.075 2026-10-11 19:50:32,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:50:32,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:32] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.009 2026-10-11 19:50:33,056 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:33,066 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:33,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31551 2026-10-11 19:50:33,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:33,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31551 2026-10-11 19:50:33,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195033_182496_TestUi.txt 2026-10-11 19:50:33,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpypyk8hjp_chrome_odoo" 2026-10-11 19:50:33,221 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_number_buffer_popup ... 2026-10-11 19:50:33,693 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31751 2026-10-11 19:50:33,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpgf_f0uzj_chrome_odoo 2026-10-11 19:50:33,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37945/json/version 2026-10-11 19:50:33,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37945/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:33,711 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:33,711 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37945/json 2026-10-11 19:50:33,712 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37945/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:33,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37945/devtools/page/C93C6BF54BC132F33DE93550433B5298 2026-10-11 19:50:33,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:33,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:33,893 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:33,897 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:33,900 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:50:33,901 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:50:33,913 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:35,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 112 0.047 1.396 2026-10-11 19:50:35,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C93C6BF54BC132F33DE93550433B5298', 'loaderId': '8A0C85FE03953B70C92A151C72D31851', 'isDownload': False} 2026-10-11 19:50:35,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_number_buffer_popup')" 2026-10-11 19:50:35,378 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:35,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 19:50:35,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.020 2026-10-11 19:50:35,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:50:35,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:50:35,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.005 0.007 2026-10-11 19:50:35,847 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:50:35,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:50:35,860 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:35,871 100 INFO rb-21b7005-225486-423724 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=145"})" 2026-10-11 19:50:36,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 325 0.208 0.467 2026-10-11 19:50:36,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.057 2026-10-11 19:50:36,640 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:36,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "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-10-11 19:50:36,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:50:36,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.033 2026-10-11 19:50:36,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.079 2026-10-11 19:50:36,788 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:36,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.110 2026-10-11 19:50:36,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:36,840 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:36,845 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:36,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.142 2026-10-11 19:50:36,873 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:50:36,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.179 2026-10-11 19:50:36,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.213 2026-10-11 19:50:36,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.195 2026-10-11 19:50:37,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.023 0.189 2026-10-11 19:50:37,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.162 2026-10-11 19:50:37,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.148 2026-10-11 19:50:37,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.132 2026-10-11 19:50:37,044 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:37,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:50:37,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.110 2026-10-11 19:50:37,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.103 2026-10-11 19:50:37,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.080 2026-10-11 19:50:37,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.004 0.087 2026-10-11 19:50:37,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.104 2026-10-11 19:50:37,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.138 2026-10-11 19:50:37,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.142 2026-10-11 19:50:37,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 19:50:37,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.123 2026-10-11 19:50:37,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.114 2026-10-11 19:50:37,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:37,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:37,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.019 2026-10-11 19:50:37,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:37,675 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:37,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,555 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,570 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,587 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour test_number_buffer_popup on step: 'Simulate keyboard input (trigger: body)' 2026-10-11 19:50:38,638 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,655 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:38,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:38,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31751 2026-10-11 19:50:38,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:38,695 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31751 2026-10-11 19:50:38,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195038_770195_TestUi.txt 2026-10-11 19:50:38,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpgf_f0uzj_chrome_odoo" 2026-10-11 19:50:38,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-11 19:50:39,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 31956 2026-10-11 19:50:39,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzy45h7ts_chrome_odoo 2026-10-11 19:50:39,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44807/json/version 2026-10-11 19:50:39,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44807/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:39,732 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:39,732 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44807/json 2026-10-11 19:50:39,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44807/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:39,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44807/devtools/page/EB318FD243B4E35DA77F1594638F1DD9 2026-10-11 19:50:39,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:39,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:40,055 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:40,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:40,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:40,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:40,081 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:40,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:40] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.071 0.572 2026-10-11 19:50:40,725 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'EB318FD243B4E35DA77F1594638F1DD9', 'loaderId': '0B58F5C219F691A4C7124E6AA2257A36', 'isDownload': False} 2026-10-11 19:50:40,725 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-11 19:50:40,742 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:40,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:50:40,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-10-11 19:50:40,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:50:41,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:50:41,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:50:41,147 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:41,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:50:41,150 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:41,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:50:41,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.157 0.390 2026-10-11 19:50:41,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.579 2026-10-11 19:50:41,787 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:41,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.093 2026-10-11 19:50:41,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:41,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:50:42,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.098 0.327 2026-10-11 19:50:42,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.050 2026-10-11 19:50:42,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:42,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:42,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.027 0.032 2026-10-11 19:50:42,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.090 2026-10-11 19:50:42,633 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:42,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.109 2026-10-11 19:50:42,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.144 2026-10-11 19:50:42,726 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:42,733 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:42,744 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:42,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.181 2026-10-11 19:50:42,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.230 2026-10-11 19:50:42,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:42,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.216 2026-10-11 19:50:42,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.194 2026-10-11 19:50:42,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=product.product&field=image_128&id=1518&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.213 2026-10-11 19:50:42,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.119 2026-10-11 19:50:42,893 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:42,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.137 2026-10-11 19:50:42,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.097 2026-10-11 19:50:42,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.101 2026-10-11 19:50:42,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.097 2026-10-11 19:50:42,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.096 2026-10-11 19:50:42,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.077 2026-10-11 19:50:42,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.079 2026-10-11 19:50:43,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.109 2026-10-11 19:50:43,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.143 2026-10-11 19:50:43,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.153 2026-10-11 19:50:43,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.138 2026-10-11 19:50:43,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.137 2026-10-11 19:50:43,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.121 2026-10-11 19:50:43,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:43,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:43,487 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:43,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.019 2026-10-11 19:50:43,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:43,548 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:43,565 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:43,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour6 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:50:43,613 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:43,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:43,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:43,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 31956 2026-10-11 19:50:43,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:43,653 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:43,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 31956 2026-10-11 19:50:43,748 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195043_748615_TestUi.txt 2026-10-11 19:50:43,748 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzy45h7ts_chrome_odoo" 2026-10-11 19:50:43,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-11 19:50:44,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32173 2026-10-11 19:50:44,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpc4kvontb_chrome_odoo 2026-10-11 19:50:44,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39549/json/version 2026-10-11 19:50:44,927 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39549/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:44,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:44,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39549/json 2026-10-11 19:50:44,940 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39549/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:44,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39549/devtools/page/2B572D57D03F9120068BDCB482FB51C5 2026-10-11 19:50:44,958 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:44,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:45,171 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:45,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:45,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:45,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:45,191 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:45,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:45] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.052 0.525 2026-10-11 19:50:45,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '2B572D57D03F9120068BDCB482FB51C5', 'loaderId': 'F1B0E0C7F3CE31FE3B503C54BF1D7018', 'isDownload': False} 2026-10-11 19:50:45,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-10-11 19:50:45,784 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:45,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:45] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-10-11 19:50:45,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:45] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-10-11 19:50:45,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:45] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.027 2026-10-11 19:50:46,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:50:46,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.021 2026-10-11 19:50:46,228 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:46,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:50:46,241 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:46,257 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:50:46,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.161 0.476 2026-10-11 19:50:46,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:46] "GET /pos/web HTTP/1.1" 200 - 20 0.015 0.655 2026-10-11 19:50:46,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:47,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.082 2026-10-11 19:50:47,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:47,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:50:47,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.108 0.364 2026-10-11 19:50:47,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.058 2026-10-11 19:50:47,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "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-10-11 19:50:47,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:47,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.013 0.040 2026-10-11 19:50:47,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.078 2026-10-11 19:50:47,901 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:47,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.139 2026-10-11 19:50:47,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:47] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.183 2026-10-11 19:50:48,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:48,012 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:48,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.228 2026-10-11 19:50:48,029 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:48,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.264 2026-10-11 19:50:48,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.228 2026-10-11 19:50:48,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:50:48,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.208 2026-10-11 19:50:48,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.192 2026-10-11 19:50:48,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.006 0.119 2026-10-11 19:50:48,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:50:48,188 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:48,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.113 2026-10-11 19:50:48,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.093 2026-10-11 19:50:48,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.101 2026-10-11 19:50:48,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.090 2026-10-11 19:50:48,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.081 2026-10-11 19:50:48,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.087 2026-10-11 19:50:48,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.117 2026-10-11 19:50:48,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.139 2026-10-11 19:50:48,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.162 2026-10-11 19:50:48,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.172 2026-10-11 19:50:48,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.160 2026-10-11 19:50:48,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.147 2026-10-11 19:50:48,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 19:50:48,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:48,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:48,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-10-11 19:50:48,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:48,757 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:48,822 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,851 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,896 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,904 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,921 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,957 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:48,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:50:48,989 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:50:49,005 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:50:49,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,038 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,054 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:49,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:49,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:49,098 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:49,105 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:49,127 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,137 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,154 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,170 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:50:49,187 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,203 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:49,239 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:49,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.017 2026-10-11 19:50:49,272 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20466304 for PoS orders references: ['Order 00291-002-0001'] (draft: False) 2026-10-11 19:50:49,276 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:50:49,411 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20466304 with result: [{'id': 355, 'pos_reference': 'Order 00291-002-0001', 'account_move': False}] 2026-10-11 19:50:49,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.052 0.107 2026-10-11 19:50:49,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.022 0.055 2026-10-11 19:50:49,582 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:49] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.012 2026-10-11 19:50:50,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:50:50,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:50,333 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:50] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:50,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32173 2026-10-11 19:50:50,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:50,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32173 2026-10-11 19:50:50,450 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195050_449882_TestUi.txt 2026-10-11 19:50:50,450 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpc4kvontb_chrome_odoo" 2026-10-11 19:50:50,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-11 19:50:51,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32391 2026-10-11 19:50:51,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8la_9996_chrome_odoo 2026-10-11 19:50:51,741 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43191/json/version 2026-10-11 19:50:51,742 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43191/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:51,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:51,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43191/json 2026-10-11 19:50:51,757 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43191/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:51,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43191/devtools/page/37F2140193412BE50E121E4027F62A16 2026-10-11 19:50:51,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:51,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:51,991 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:51,999 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:52,001 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:50:52,002 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:50:52,013 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:52,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:52] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 118 0.064 0.590 2026-10-11 19:50:52,668 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '37F2140193412BE50E121E4027F62A16', 'loaderId': 'BC109C33CBC46DE7D8DEDE0B7507E223', 'isDownload': False} 2026-10-11 19:50:52,669 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-11 19:50:52,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:52,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:52] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:50:52,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:52] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 19:50:52,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:52] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 19:50:53,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.008 0.008 2026-10-11 19:50:53,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:50:53,141 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:53,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:50:53,155 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:53,177 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=145"})" 2026-10-11 19:50:53,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 333 0.176 0.533 2026-10-11 19:50:53,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.716 2026-10-11 19:50:53,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:53,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.055 2026-10-11 19:50:54,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:50:54,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 19:50:54,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 199 0.116 0.325 2026-10-11 19:50:54,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.041 2026-10-11 19:50:54,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "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-10-11 19:50:54,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:50:54,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.032 2026-10-11 19:50:54,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-11 19:50:54,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.110 2026-10-11 19:50:54,821 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:50:54,833 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50: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-10-11 19:50:54,837 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:54,841 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:50:54,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.157 2026-10-11 19:50:54,867 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:50:54,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.211 2026-10-11 19:50:54,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.254 2026-10-11 19:50:54,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.233 2026-10-11 19:50:54,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.010 2026-10-11 19:50:54,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.112 2026-10-11 19:50:54,991 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:54,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:54] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-11 19:50:55,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.095 2026-10-11 19:50:55,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.095 2026-10-11 19:50:55,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.014 0.327 2026-10-11 19:50:55,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.130 2026-10-11 19:50:55,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 19:50:55,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.136 2026-10-11 19:50:55,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.165 2026-10-11 19:50:55,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.018 0.187 2026-10-11 19:50:55,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.202 2026-10-11 19:50:55,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.181 2026-10-11 19:50:55,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.179 2026-10-11 19:50:55,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.175 2026-10-11 19:50:55,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.148 2026-10-11 19:50:55,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:50:55,588 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:50:55,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:50:55,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.018 2026-10-11 19:50:55,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:50:55,662 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet"):not(:has(.highlight))' 2026-10-11 19:50:55,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.019 2026-10-11 19:50:55,734 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.006 0.020 2026-10-11 19:50:55,741 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button.highlight:contains("eWallet Pay")' 2026-10-11 19:50:55,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: '.control-button:contains("eWallet Pay")' 2026-10-11 19:50:55,793 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,803 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:50:55,841 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:50:55,848 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:55,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:55,855 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:50:55,870 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,887 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,903 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:50:55,920 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsEwallet on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:50:55,972 100 INFO rb-21b7005-225486-423724 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-10-11 19:50:55,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:55] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.017 2026-10-11 19:50:56,000 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6219575 for PoS orders references: ['Order 00292-002-0001'] (draft: False) 2026-10-11 19:50:56,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:50:56,135 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6219575 with result: [{'id': 356, 'pos_reference': 'Order 00292-002-0001', 'account_move': False}] 2026-10-11 19:50:56,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.060 0.093 2026-10-11 19:50:56,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 46 0.030 0.049 2026-10-11 19:50:56,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:56] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.011 2026-10-11 19:50:57,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:50:57,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:50:57,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32391 2026-10-11 19:50:57,043 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:50:57,043 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32391 2026-10-11 19:50:57,151 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195057_151348_TestUi.txt 2026-10-11 19:50:57,151 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8la_9996_chrome_odoo" 2026-10-11 19:50:57,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-11 19:50:58,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32609 2026-10-11 19:50:58,435 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpxj8fbtdj_chrome_odoo 2026-10-11 19:50:58,435 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38459/json/version 2026-10-11 19:50:58,437 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38459/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:50:58,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:50:58,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38459/json 2026-10-11 19:50:58,455 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38459/json with timeout 3 increased to 10s during tests 2026-10-11 19:50:58,465 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38459/devtools/page/76B48A710CB84A2E9AE4F6E86DCA6B64 2026-10-11 19:50:58,481 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:50:58,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:50:58,748 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:50:58,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:50:58,757 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:50:58,757 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:50:58,767 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:50:59,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.078 0.530 2026-10-11 19:50:59,376 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '76B48A710CB84A2E9AE4F6E86DCA6B64', 'loaderId': '53AFFDCF12FAB7F58EAF9AEC22E1C566', 'isDownload': False} 2026-10-11 19:50:59,376 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-10-11 19:50:59,398 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:50:59,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:50:59,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:50:59,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:50:59,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-10-11 19:50:59,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 19:50:59,808 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:50:59,821 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:50:59,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:50:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:50:59,839 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:00,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 331 0.178 0.424 2026-10-11 19:51:00,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:00] "GET /pos/web HTTP/1.1" 200 - 20 0.011 0.620 2026-10-11 19:51:00,499 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:00,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.072 2026-10-11 19:51:00,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:51:00,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:51:01,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.111 0.317 2026-10-11 19:51:01,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.042 2026-10-11 19:51:01,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "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-10-11 19:51:01,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:51:01,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.026 0.039 2026-10-11 19:51:01,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.095 2026-10-11 19:51:01,341 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:51:01,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.125 2026-10-11 19:51:01,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.163 2026-10-11 19:51:01,418 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:51:01,427 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:01,432 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:01,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.194 2026-10-11 19:51:01,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.232 2026-10-11 19:51:01,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.198 2026-10-11 19:51:01,495 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:01,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.185 2026-10-11 19:51:01,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.206 2026-10-11 19:51:01,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.145 2026-10-11 19:51:01,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:01,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.142 2026-10-11 19:51:01,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.013 0.113 2026-10-11 19:51:01,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.131 2026-10-11 19:51:01,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.133 2026-10-11 19:51:01,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.123 2026-10-11 19:51:01,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.093 2026-10-11 19:51:01,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.086 2026-10-11 19:51:01,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.130 2026-10-11 19:51:01,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.130 2026-10-11 19:51:01,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.165 2026-10-11 19:51:01,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.168 2026-10-11 19:51:01,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.182 2026-10-11 19:51:01,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.166 2026-10-11 19:51:01,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:01] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.136 2026-10-11 19:51:02,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:51:02,154 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:02,170 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:51:02,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-10-11 19:51:02,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:51:02,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,284 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,352 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,387 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,393 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,403 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:02,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:02,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:02,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,470 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,486 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,503 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:02,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:02,529 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:02,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:02,537 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:02,553 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,570 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:51:02,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,636 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountNoDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:02,674 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:02,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.006 0.018 2026-10-11 19:51:02,707 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95790267 for PoS orders references: ['Order 00293-002-0001'] (draft: False) 2026-10-11 19:51:02,709 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:51:02,838 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95790267 with result: [{'id': 357, 'pos_reference': 'Order 00293-002-0001', 'account_move': False}] 2026-10-11 19:51:02,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.047 0.103 2026-10-11 19:51:02,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.025 0.070 2026-10-11 19:51:03,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:03] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.006 0.013 2026-10-11 19:51:03,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-10-11 19:51:03,741 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:03,752 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:03,761 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32609 2026-10-11 19:51:03,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:03,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32609 2026-10-11 19:51:03,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195103_858433_TestUi.txt 2026-10-11 19:51:03,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpxj8fbtdj_chrome_odoo" 2026-10-11 19:51:03,915 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-11 19:51:05,473 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 32837 2026-10-11 19:51:05,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpk2gzcndk_chrome_odoo 2026-10-11 19:51:05,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34253/json/version 2026-10-11 19:51:05,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34253/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:05,492 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:05,492 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:34253/json 2026-10-11 19:51:05,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34253/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:05,512 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:34253/devtools/page/63369E30EC04E0AEDAA5976AD9F1C3FA 2026-10-11 19:51:05,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:05,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:05,767 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:05,775 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:05,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:51:05,778 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:51:05,790 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:51:06,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:06] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 116 0.075 0.761 2026-10-11 19:51:06,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '63369E30EC04E0AEDAA5976AD9F1C3FA', 'loaderId': '086F56C34F3412A7222873AD0AE1D597', 'isDownload': False} 2026-10-11 19:51:06,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-11 19:51:06,646 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:06,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:06] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:51:06,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:06] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-10-11 19:51:06,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:06] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:51:07,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:51:07,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 19:51:07,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:07,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:51:07,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:07,096 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:07,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.145 0.426 2026-10-11 19:51:07,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.581 2026-10-11 19:51:07,723 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:07,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.060 2026-10-11 19:51:07,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:51:07,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:07] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:51:08,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.104 0.365 2026-10-11 19:51:08,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.055 2026-10-11 19:51:08,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.015 2026-10-11 19:51:08,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:51:08,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.023 0.041 2026-10-11 19:51:08,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.107 2026-10-11 19:51:08,632 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.122 2026-10-11 19:51:08,643 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 19:51:08,659 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:51:08,667 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:08,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:08,677 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.169 2026-10-11 19:51:08,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:51:08,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.187 2026-10-11 19:51:08,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.021 0.235 2026-10-11 19:51:08,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.211 2026-10-11 19:51:08,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.125 2026-10-11 19:51:08,820 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:08,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.150 2026-10-11 19:51:08,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.141 2026-10-11 19:51:08,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.138 2026-10-11 19:51:08,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 19:51:08,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.073 2026-10-11 19:51:08,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.063 2026-10-11 19:51:08,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.065 2026-10-11 19:51:08,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.093 2026-10-11 19:51:08,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:08] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.123 2026-10-11 19:51:09,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.147 2026-10-11 19:51:09,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 19:51:09,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.207 2026-10-11 19:51:09,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.192 2026-10-11 19:51:09,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.168 2026-10-11 19:51:09,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.147 2026-10-11 19:51:09,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-11 19:51:09,386 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:51:09,403 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:09,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.014 2026-10-11 19:51:09,419 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:09,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:51:09,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'input text '044123456' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:51:09,471 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:51:09,487 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:09,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:09] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-11 19:51:10,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:10,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:10,402 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:10,403 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:10,405 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:10,420 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:10,436 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:10,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:10,467 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82545504 for PoS orders references: ['Order 00294-002-0001'] (draft: False) 2026-10-11 19:51:10,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:10,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:51:10,610 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82545504 with result: [{'id': 358, 'pos_reference': 'Order 00294-002-0001', 'account_move': False}] 2026-10-11 19:51:10,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 99 0.062 0.104 2026-10-11 19:51:10,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 27 0.014 0.038 2026-10-11 19:51:10,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.048 2026-10-11 19:51:10,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:10] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.011 2026-10-11 19:51:11,475 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:51:11,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:51:11,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:11,545 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:11,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:11,577 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:11,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:11,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'enter code value: 044123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:11,619 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:11,644 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:11,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:11] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.011 0.033 2026-10-11 19:51:12,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:51:12,444 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:12,452 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:12,471 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:12,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:12,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:12,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:12,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGiftcard on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:12,557 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:12,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:12] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.010 0.017 2026-10-11 19:51:12,584 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12419900 for PoS orders references: ['Order 00294-002-0002'] (draft: False) 2026-10-11 19:51:12,645 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12419900 with result: [{'id': 359, 'pos_reference': 'Order 00294-002-0002', 'account_move': False}] 2026-10-11 19:51:12,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.021 0.056 2026-10-11 19:51:12,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.016 0.045 2026-10-11 19:51:13,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:13,510 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:13,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 32837 2026-10-11 19:51:13,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:13,526 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 32837 2026-10-11 19:51:13,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195113_629210_TestUi.txt 2026-10-11 19:51:13,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpk2gzcndk_chrome_odoo" 2026-10-11 19:51:13,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-11 19:51:14,765 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33057 2026-10-11 19:51:14,766 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp6e4glg5o_chrome_odoo 2026-10-11 19:51:14,766 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33037/json/version 2026-10-11 19:51:14,768 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33037/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:14,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:14,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:33037/json 2026-10-11 19:51:14,778 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33037/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:14,785 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:33037/devtools/page/12707582CC95E2BE5A1DC8FC2F5E6CC2 2026-10-11 19:51:14,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:14,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:15,009 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:15,016 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:15,018 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:51:15,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:51:15,030 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:51:15,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:15] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 116 0.062 0.551 2026-10-11 19:51:15,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '12707582CC95E2BE5A1DC8FC2F5E6CC2', 'loaderId': '45F8E7B3E363A1AE273DA5ABDBD2F8C9', 'isDownload': False} 2026-10-11 19:51:15,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-10-11 19:51:15,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:15,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:15] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:51:15,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:15] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:51:15,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:15] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-10-11 19:51:16,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:51:16,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:51:16,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-10-11 19:51:16,085 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:16,086 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:51:16,102 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsGlobalDiscountProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:16,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.145 0.382 2026-10-11 19:51:16,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.540 2026-10-11 19:51:16,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:16,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.057 2026-10-11 19:51:16,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:51:16,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:51:17,847 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:51:18,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.101 1.226 2026-10-11 19:51:18,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.060 2026-10-11 19:51:18,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "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-10-11 19:51:18,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:51:18,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.014 0.031 2026-10-11 19:51:18,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.074 2026-10-11 19:51:18,439 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:51:18,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.114 2026-10-11 19:51:18,486 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51: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-10-11 19:51:18,498 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:18,503 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:18,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.155 2026-10-11 19:51:18,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.189 2026-10-11 19:51:18,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.226 2026-10-11 19:51:18,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.202 2026-10-11 19:51:18,608 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:51:18,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.016 0.179 2026-10-11 19:51:18,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.142 2026-10-11 19:51:18,660 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:18,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.137 2026-10-11 19:51:18,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.107 2026-10-11 19:51:18,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.071 2026-10-11 19:51:18,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.073 2026-10-11 19:51:18,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.077 2026-10-11 19:51:18,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.070 2026-10-11 19:51:18,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.088 2026-10-11 19:51:18,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.123 2026-10-11 19:51:18,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.143 2026-10-11 19:51:18,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.165 2026-10-11 19:51:18,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.171 2026-10-11 19:51:18,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.158 2026-10-11 19:51:18,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.138 2026-10-11 19:51:18,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:18] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.125 2026-10-11 19:51:19,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:19,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:51:19,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.013 2026-10-11 19:51:19,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:51:19,292 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,310 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,359 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,371 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,386 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,403 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,438 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,441 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,454 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,469 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:19,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:19,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:19,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:19,503 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:19,520 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,535 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,552 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,569 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:19,587 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:19,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.004 0.013 2026-10-11 19:51:19,608 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57637730 for PoS orders references: ['Order 00295-002-0001'] (draft: False) 2026-10-11 19:51:19,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:19,748 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57637730 with result: [{'id': 360, 'pos_reference': 'Order 00295-002-0001', 'account_move': False}] 2026-10-11 19:51:19,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.068 0.097 2026-10-11 19:51:19,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 51 0.022 0.072 2026-10-11 19:51:19,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:19] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.004 0.010 2026-10-11 19:51:20,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:20,675 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:20,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33057 2026-10-11 19:51:20,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:20,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33057 2026-10-11 19:51:20,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195120_784469_TestUi.txt 2026-10-11 19:51:20,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp6e4glg5o_chrome_odoo" 2026-10-11 19:51:20,827 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-11 19:51:21,977 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33266 2026-10-11 19:51:21,978 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkxm1ai78_chrome_odoo 2026-10-11 19:51:21,978 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37335/json/version 2026-10-11 19:51:21,980 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37335/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:21,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:21,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:37335/json 2026-10-11 19:51:21,995 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37335/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:22,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:37335/devtools/page/4046BECC91D13C2A1E512E9A4D50E971 2026-10-11 19:51:22,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:22,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:22,315 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:22,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:22,328 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:51:22,328 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:51:22,341 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:51:23,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.062 0.616 2026-10-11 19:51:23,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4046BECC91D13C2A1E512E9A4D50E971', 'loaderId': 'C266A2BEFFCDB941BF5E0589FB9C7164', 'isDownload': False} 2026-10-11 19:51:23,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-10-11 19:51:23,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:23,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:51:23,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.021 2026-10-11 19:51:23,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:51:23,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:51:23,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:51:23,444 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:51:23,452 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 19:51:23,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:23,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountWithDomainProgramDomain', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:24,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.169 0.467 2026-10-11 19:51:24,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "GET /pos/web HTTP/1.1" 200 - 20 0.024 0.662 2026-10-11 19:51:24,192 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:24,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.042 0.091 2026-10-11 19:51:24,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:51:24,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:51:24,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 198 0.107 0.326 2026-10-11 19:51:24,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.046 2026-10-11 19:51:24,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 19:51:24,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:51:25,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.037 2026-10-11 19:51:25,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.083 2026-10-11 19:51:25,086 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:51:25,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:51:25,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:25,107 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:25,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.124 2026-10-11 19:51:25,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.169 2026-10-11 19:51:25,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.207 2026-10-11 19:51:25,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.243 2026-10-11 19:51:25,243 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:25,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.216 2026-10-11 19:51:25,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.150 2026-10-11 19:51:25,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:25,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.151 2026-10-11 19:51:25,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.126 2026-10-11 19:51:25,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.092 2026-10-11 19:51:25,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.070 2026-10-11 19:51:25,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.082 2026-10-11 19:51:25,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.081 2026-10-11 19:51:25,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.095 2026-10-11 19:51:25,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.121 2026-10-11 19:51:25,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.146 2026-10-11 19:51:25,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 19:51:25,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1402&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-11 19:51:25,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1403&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.190 2026-10-11 19:51:25,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=product.product&field=image_128&id=1413&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.180 2026-10-11 19:51:25,589 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.171 2026-10-11 19:51:25,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.154 2026-10-11 19:51:25,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.146 2026-10-11 19:51:25,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.127 2026-10-11 19:51:25,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:51:25,853 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:25,868 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:51:25,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.016 2026-10-11 19:51:25,890 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:51:25,957 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:25,979 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,044 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,052 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,094 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,118 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:26,138 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:26,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:26,180 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,202 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:26,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:26,246 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:26,248 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:26,252 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:26,269 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,285 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,318 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:51:26,335 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,369 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPointsDiscountWithDomainProgramDomain on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:26,386 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:26,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.013 2026-10-11 19:51:26,416 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77461757 for PoS orders references: ['Order 00296-002-0001'] (draft: False) 2026-10-11 19:51:26,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:51:26,535 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77461757 with result: [{'id': 361, 'pos_reference': 'Order 00296-002-0001', 'account_move': False}] 2026-10-11 19:51:26,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.047 0.095 2026-10-11 19:51:26,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 54 0.023 0.070 2026-10-11 19:51:26,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:26] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.011 2026-10-11 19:51:27,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:51:27,442 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:27,453 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:27] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:27,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33266 2026-10-11 19:51:27,467 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:27,482 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33266 2026-10-11 19:51:27,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195127_562745_TestUi.txt 2026-10-11 19:51:27,563 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkxm1ai78_chrome_odoo" 2026-10-11 19:51:27,600 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_update_after_global_discount ... 2026-10-11 19:51:28,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33478 2026-10-11 19:51:28,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpj9p2_7gr_chrome_odoo 2026-10-11 19:51:28,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36013/json/version 2026-10-11 19:51:28,773 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36013/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:28,785 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:28,786 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36013/json 2026-10-11 19:51:28,787 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36013/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:28,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36013/devtools/page/7B4BD719665243E8611EB19412124CF0 2026-10-11 19:51:28,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:28,808 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:29,065 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:29,067 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:29,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=147" in browser 2026-10-11 19:51:29,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=147" 2026-10-11 19:51:29,081 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:51:29,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:29] "GET /pos/web?config_id=147 HTTP/1.1" 200 - 113 0.047 0.617 2026-10-11 19:51:29,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '7B4BD719665243E8611EB19412124CF0', 'loaderId': 'A22830E1958BDEC7334633021BB00481', 'isDownload': False} 2026-10-11 19:51:29,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_points_update_after_global_discount')" 2026-10-11 19:51:29,763 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:29,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:29] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.008 0.010 2026-10-11 19:51:29,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:29] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.029 2026-10-11 19:51:29,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:29] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:51:30,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:51:30,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:51:30,197 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:30,209 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:51:30,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:51:30,228 100 INFO rb-21b7005-225486-423724 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=147"})" 2026-10-11 19:51:30,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 332 0.157 0.448 2026-10-11 19:51:30,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-10-11 19:51:30,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "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-10-11 19:51:30,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:30] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:51:31,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.051 2026-10-11 19:51:31,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:51:31,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.098 2026-10-11 19:51:31,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.016 0.135 2026-10-11 19:51:31,135 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:51:31,151 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:31,157 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:31,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.191 2026-10-11 19:51:31,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1534&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.238 2026-10-11 19:51:31,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.273 2026-10-11 19:51:31,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.204 2026-10-11 19:51:31,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:51:31,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.217 2026-10-11 19:51:31,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.137 2026-10-11 19:51:31,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.140 2026-10-11 19:51:31,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-11 19:51:31,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 19:51:31,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-10-11 19:51:31,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.059 2026-10-11 19:51:31,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.080 2026-10-11 19:51:31,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.003 0.089 2026-10-11 19:51:31,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.115 2026-10-11 19:51:31,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.139 2026-10-11 19:51:31,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.163 2026-10-11 19:51:31,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.164 2026-10-11 19:51:31,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.138 2026-10-11 19:51:31,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.137 2026-10-11 19:51:31,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.120 2026-10-11 19:51:31,852 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,868 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,927 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,976 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:31,980 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:31,995 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,002 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,019 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,042 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,047 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:32,052 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,072 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.015 2026-10-11 19:51:32,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,103 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:32,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 7 0.005 0.012 2026-10-11 19:51:32,149 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #74322726 for PoS orders references: ['Order 00298-001-0001'] (draft: False) 2026-10-11 19:51:32,152 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:51:32,282 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #74322726 with result: [{'id': 362, 'pos_reference': 'Order 00298-001-0001', 'account_move': False}] 2026-10-11 19:51:32,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.055 0.099 2026-10-11 19:51:32,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.022 0.046 2026-10-11 19:51:32,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:32] "GET /web/image?model=pos.config&id=147&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:51:33,160 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:33,179 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:33,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33478 2026-10-11 19:51:33,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:33,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33478 2026-10-11 19:51:33,268 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195133_268781_TestUi.txt 2026-10-11 19:51:33,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpj9p2_7gr_chrome_odoo" 2026-10-11 19:51:33,308 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-11 19:51:33,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33680 2026-10-11 19:51:33,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpvl2pb1za_chrome_odoo 2026-10-11 19:51:33,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42145/json/version 2026-10-11 19:51:33,946 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42145/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:33,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:33,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:42145/json 2026-10-11 19:51:33,961 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42145/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:33,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:42145/devtools/page/8CA56C1F3A434A78B30811592DBAAD2B 2026-10-11 19:51:33,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:33,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:34,150 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:34,158 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:34,160 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:51:34,160 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:51:34,172 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:51:34,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:34] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.052 0.538 2026-10-11 19:51:34,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '8CA56C1F3A434A78B30811592DBAAD2B', 'loaderId': '987D6787A91B8F49306D31E5CC6272F8', 'isDownload': False} 2026-10-11 19:51:34,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-11 19:51:34,778 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:34,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:34] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:51:34,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:34] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-10-11 19:51:34,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:34] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:51:35,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:51:35,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:51:35,210 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:35,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:51:35,221 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:51:35,232 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:35,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 329 0.167 0.394 2026-10-11 19:51:35,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.577 2026-10-11 19:51:35,851 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:35,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.064 2026-10-11 19:51:35,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:51:35,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:51:36,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.096 0.377 2026-10-11 19:51:36,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:51:36,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.015 2026-10-11 19:51:36,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:51:36,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.036 2026-10-11 19:51:36,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.076 2026-10-11 19:51:36,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:51:36,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.111 2026-10-11 19:51:36,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.139 2026-10-11 19:51:36,768 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51: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-10-11 19:51:36,774 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:51:36,778 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:36,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.168 2026-10-11 19:51:36,799 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:51:36,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.209 2026-10-11 19:51:36,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.184 2026-10-11 19:51:36,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.173 2026-10-11 19:51:36,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.189 2026-10-11 19:51:36,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.004 0.143 2026-10-11 19:51:36,948 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:51:36,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.013 0.164 2026-10-11 19:51:36,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:36] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.152 2026-10-11 19:51:37,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.152 2026-10-11 19:51:37,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.150 2026-10-11 19:51:37,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.123 2026-10-11 19:51:37,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.098 2026-10-11 19:51:37,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.086 2026-10-11 19:51:37,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.084 2026-10-11 19:51:37,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.093 2026-10-11 19:51:37,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.101 2026-10-11 19:51:37,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.107 2026-10-11 19:51:37,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.079 2026-10-11 19:51:37,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:51:37,519 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:37,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:37,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:37] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.019 2026-10-11 19:51:37,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:37,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:37,635 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,501 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,535 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,551 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:38,572 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:38,578 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:38,579 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:51:38,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:38,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,635 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:38,651 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #41911859 for PoS orders references: ['Order 00299-002-0001'] (draft: False) 2026-10-11 19:51:38,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:38,675 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:38,787 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #41911859 with result: [{'id': 363, 'pos_reference': 'Order 00299-002-0001', 'account_move': False}] 2026-10-11 19:51:38,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 103 0.055 0.099 2026-10-11 19:51:38,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 39 0.018 0.053 2026-10-11 19:51:38,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.013 2026-10-11 19:51:38,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:38] "GET /report/barcode/Code128/0441-b8e1-455f HTTP/1.1" 200 - 2 0.001 0.028 2026-10-11 19:51:39,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:51:39,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:39,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:39,706 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:39,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:40,576 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:40,584 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:40,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:40,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:40,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:51:40,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:51:40,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:51:41,496 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:41,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:41,519 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:41,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:41,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:41,568 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:41,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:41,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43283377 for PoS orders references: ['Order 00299-002-0002'] (draft: False) 2026-10-11 19:51:41,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:41,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43283377 with result: [{'id': 364, 'pos_reference': 'Order 00299-002-0002', 'account_move': False}] 2026-10-11 19:51:41,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.023 0.052 2026-10-11 19:51:41,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 23 0.013 0.040 2026-10-11 19:51:41,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:41] "GET /report/barcode/Code128/0443-9a17-4272 HTTP/1.1" 200 - 2 0.000 0.011 2026-10-11 19:51:42,507 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:42,539 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:42,544 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:42,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:43,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:43,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:43,439 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:43,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:51:43,469 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:51:44,310 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:44,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:44,336 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:44,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:44,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: '.o_notification span:contains("invalid_code")' 2026-10-11 19:51:44,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:44] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.007 0.019 2026-10-11 19:51:45,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:45,169 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: 1234 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:45,185 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:45,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:45,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:45] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 13 0.008 0.032 2026-10-11 19:51:45,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:51:46,002 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:46,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:46,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:46,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:46,067 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:46,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:46,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:46,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:46] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.012 2026-10-11 19:51:46,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88307063 for PoS orders references: ['Order 00299-002-0003'] (draft: False) 2026-10-11 19:51:46,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88307063 with result: [{'id': 365, 'pos_reference': 'Order 00299-002-0003', 'account_move': False}] 2026-10-11 19:51:46,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:46] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.031 0.077 2026-10-11 19:51:46,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 33 0.023 0.057 2026-10-11 19:51:46,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:46] "GET /report/barcode/Code128/0446-efa9-4be5 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-11 19:51:46,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:46] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.020 2026-10-11 19:51:47,078 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:47,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:47,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:47,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:47,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,053 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,067 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,934 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:48,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:48,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:48,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:49,007 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:49,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:49] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.009 0.025 2026-10-11 19:51:50,141 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:50,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:50,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:50,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:51:50,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:51:50,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-10-11 19:51:51,057 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:51,061 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:51,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:51,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:51,101 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:51,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:51,134 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:51,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65462938 for PoS orders references: ['Order 00299-002-0004'] (draft: False) 2026-10-11 19:51:51,157 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:51,231 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65462938 with result: [{'id': 366, 'pos_reference': 'Order 00299-002-0004', 'account_move': False}] 2026-10-11 19:51:51,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.024 0.073 2026-10-11 19:51:51,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.015 0.046 2026-10-11 19:51:51,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:51] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 304 - 6 0.003 0.008 2026-10-11 19:51:51,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:51] "GET /report/barcode/Code128/044c-dc7f-414e HTTP/1.1" 200 - 2 0.000 0.020 2026-10-11 19:51:52,086 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:52,128 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:52,133 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:52,134 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:52,151 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,005 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,044 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,051 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,915 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,962 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,966 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:53,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:54,842 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:54,851 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:54,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:51:54,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:51:54,901 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:51:54,934 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:54,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:54,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:51:54,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:51:54,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:51:55,001 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:55,018 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:55,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour1 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:51:55,053 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:55,059 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #15480850 for PoS orders references: ['Order 00299-002-0005'] (draft: False) 2026-10-11 19:51:55,151 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #15480850 with result: [{'id': 367, 'pos_reference': 'Order 00299-002-0005', 'account_move': False}] 2026-10-11 19:51:55,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.026 0.088 2026-10-11 19:51:55,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 28 0.019 0.050 2026-10-11 19:51:55,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:55] "GET /report/barcode/Code128/044c-ea99-4d08 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-11 19:51:56,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:51:56,035 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:56,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33680 2026-10-11 19:51:56,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:51:56,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33680 2026-10-11 19:51:56,161 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195156_161095_TestUi.txt 2026-10-11 19:51:56,161 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpvl2pb1za_chrome_odoo" 2026-10-11 19:51:56,533 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 33921 2026-10-11 19:51:56,533 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp086weqf3_chrome_odoo 2026-10-11 19:51:56,533 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44701/json/version 2026-10-11 19:51:56,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44701/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:51:56,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:51:56,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44701/json 2026-10-11 19:51:56,544 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44701/json with timeout 3 increased to 10s during tests 2026-10-11 19:51:56,550 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44701/devtools/page/3E99ABAC77CC6BB7ADC61475C970B0AB 2026-10-11 19:51:56,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:51:56,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:51:56,631 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:51:56,634 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:51:56,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:51:56,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:51:56,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:56] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 20 0.016 0.056 2026-10-11 19:51:56,720 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '3E99ABAC77CC6BB7ADC61475C970B0AB', 'loaderId': '47B6D0AA9A646AC1A290DF8E122680C3', 'isDownload': False} 2026-10-11 19:51:56,720 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-11 19:51:56,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:56,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:56] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:51:56,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:56] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:51:56,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:56] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-10-11 19:51:57,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:51:57,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-11 19:51:57,167 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:57,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.011 2026-10-11 19:51:57,198 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:51:57,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:51:57,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.132 0.351 2026-10-11 19:51:57,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.489 2026-10-11 19:51:57,763 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:51:57,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.062 2026-10-11 19:51:57,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:51:57,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:51:58,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.097 0.343 2026-10-11 19:51:58,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.057 2026-10-11 19:51:58,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "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-10-11 19:51:58,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:51:58,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.035 2026-10-11 19:51:58,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.073 2026-10-11 19:51:58,587 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:51:58,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.104 2026-10-11 19:51:58,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.158 2026-10-11 19:51:58,680 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:51:58,689 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:58,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:51:58,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.201 2026-10-11 19:51:58,721 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:51:58,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.226 2026-10-11 19:51:58,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.198 2026-10-11 19:51:58,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.180 2026-10-11 19:51:58,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.193 2026-10-11 19:51:58,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.023 0.122 2026-10-11 19:51:58,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.126 2026-10-11 19:51:58,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.119 2026-10-11 19:51:58,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.122 2026-10-11 19:51:58,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.112 2026-10-11 19:51:58,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 11 0.007 0.102 2026-10-11 19:51:58,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.098 2026-10-11 19:51:58,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.006 0.071 2026-10-11 19:51:58,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.106 2026-10-11 19:51:58,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:58] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.119 2026-10-11 19:51:59,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:59] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.115 2026-10-11 19:51:59,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:59] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.110 2026-10-11 19:51:59,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:51:59] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.069 2026-10-11 19:51:59,384 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:51:59,400 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:59,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:59,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:59,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:51:59,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:00,381 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:00,383 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:00,426 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:00,431 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:00,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:01,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:52:01,299 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:01,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:01,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 123456 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:01,334 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:01,355 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:01,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.008 0.023 2026-10-11 19:52:02,169 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:02,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:02,200 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:52:02,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:52:02,228 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:02,229 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:52:02,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:52:02,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:02,267 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:02,284 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:52:02,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:02,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.011 2026-10-11 19:52:02,328 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42754231 for PoS orders references: ['Order 00299-004-0001'] (draft: False) 2026-10-11 19:52:02,340 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:02,397 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42754231 with result: [{'id': 368, 'pos_reference': 'Order 00299-004-0001', 'account_move': False}] 2026-10-11 19:52:02,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 52 0.025 0.060 2026-10-11 19:52:02,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.017 0.046 2026-10-11 19:52:02,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:52:02,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /report/barcode/Code128/0448-b4f0-4c6b HTTP/1.1" 200 - 2 0.001 0.027 2026-10-11 19:52:02,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:52:03,267 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:03,313 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:03,319 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:03,334 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:03,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:04,208 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:04,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:04,234 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:04,251 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 345678 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:04,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:04,287 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:04,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:04] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.009 0.023 2026-10-11 19:52:05,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:05,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:05,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:05,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:05,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:05] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.016 0.027 2026-10-11 19:52:05,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:05,950 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:52:05,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:05,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:06,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:52:06,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:06,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:06,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 5678 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:06,901 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:06,918 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:06,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:52:06,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:52:06,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:52:06,984 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:07,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:07,017 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:52:07,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:07,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:07] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.012 2026-10-11 19:52:07,069 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5973870 for PoS orders references: ['Order 00299-004-0002'] (draft: False) 2026-10-11 19:52:07,152 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5973870 with result: [{'id': 369, 'pos_reference': 'Order 00299-004-0002', 'account_move': False}] 2026-10-11 19:52:07,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 49 0.022 0.079 2026-10-11 19:52:07,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 36 0.015 0.052 2026-10-11 19:52:07,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:07] "GET /report/barcode/Code128/044f-3913-4da2 HTTP/1.1" 200 - 2 0.001 0.012 2026-10-11 19:52:08,012 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,060 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,934 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:08,983 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:52:09,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:52:09,091 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:09,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:09,851 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: promocode (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:09,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:09,891 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:09,900 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:09,918 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 1357 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:09,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:09,954 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:09,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:09] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.009 0.024 2026-10-11 19:52:10,752 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:10,767 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:10,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:52:10,802 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:52:10,817 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:52:10,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:10,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:10,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:52:10,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:10,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:10] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs HTTP/1.1" 200 - 6 0.005 0.015 2026-10-11 19:52:10,912 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53684598 for PoS orders references: ['Order 00299-004-0003'] (draft: False) 2026-10-11 19:52:10,993 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53684598 with result: [{'id': 370, 'pos_reference': 'Order 00299-004-0003', 'account_move': False}] 2026-10-11 19:52:11,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 47 0.026 0.077 2026-10-11 19:52:11,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 32 0.022 0.045 2026-10-11 19:52:11,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:11] "GET /report/barcode/Code128/0443-7c94-46f7 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-11 19:52:11,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:52:11,861 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:11,908 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:11,914 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:11,917 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:12,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Enter Code"))' 2026-10-11 19:52:12,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'enter code value: 098765 (trigger: .popup-textinput input[type="text"])' 2026-10-11 19:52:12,801 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm inputted code (trigger: .popup-textinput .button.confirm)' 2026-10-11 19:52:12,820 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:12,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:12,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:12] "POST /web/dataset/call_kw/pos.config/use_coupon_code HTTP/1.1" 200 - 12 0.008 0.023 2026-10-11 19:52:13,614 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:13,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:13,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:13,650 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:52:13,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:52:14,514 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,518 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'open code input dialog (trigger: .control-button:contains("Reset Programs"))' 2026-10-11 19:52:14,550 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,568 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,584 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:52:14,602 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:52:14,617 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:52:14,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,650 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,666 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:52:14,681 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90071285 for PoS orders references: ['Order 00299-004-0004'] (draft: False) 2026-10-11 19:52:14,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:14,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90071285 with result: [{'id': 371, 'pos_reference': 'Order 00299-004-0004', 'account_move': False}] 2026-10-11 19:52:14,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.027 0.056 2026-10-11 19:52:14,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 26 0.015 0.043 2026-10-11 19:52:14,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:14] "GET /report/barcode/Code128/044b-898f-4a6d HTTP/1.1" 200 - 2 0.001 0.015 2026-10-11 19:52:15,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:15,606 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:15,626 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 33921 2026-10-11 19:52:15,626 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:15,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 33921 2026-10-11 19:52:15,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195215_721926_TestUi.txt 2026-10-11 19:52:15,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp086weqf3_chrome_odoo" 2026-10-11 19:52:15,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-11 19:52:16,874 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34156 2026-10-11 19:52:16,874 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpqjagoida_chrome_odoo 2026-10-11 19:52:16,874 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44941/json/version 2026-10-11 19:52:16,876 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44941/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:16,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:16,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44941/json 2026-10-11 19:52:16,913 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44941/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:16,924 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44941/devtools/page/76A3B38732EBBD72ED718CCF115B508C 2026-10-11 19:52:16,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:16,943 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:17,169 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:17,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:17,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:17,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:17,191 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:17,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:17] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.064 0.564 2026-10-11 19:52:17,819 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '76A3B38732EBBD72ED718CCF115B508C', 'loaderId': 'C942472A9AADE22E502177B325BD46F4', 'isDownload': False} 2026-10-11 19:52:17,819 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-11 19:52:17,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:17,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:52:17,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.015 2026-10-11 19:52:17,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-10-11 19:52:18,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:52:18,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:52:18,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:52:18,289 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:18,293 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:18,302 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:18,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.171 0.426 2026-10-11 19:52:18,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:18] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.632 2026-10-11 19:52:18,991 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:19,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.070 2026-10-11 19:52:19,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:19,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:52:19,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.129 0.341 2026-10-11 19:52:19,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.053 2026-10-11 19:52:19,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "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-10-11 19:52:19,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:19,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.021 0.043 2026-10-11 19:52:19,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.083 2026-10-11 19:52:19,877 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:19,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.119 2026-10-11 19:52:19,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.141 2026-10-11 19:52:19,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 19:52:19,980 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:52:19,988 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:19,993 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:20,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.208 2026-10-11 19:52:20,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.176 2026-10-11 19:52:20,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1537&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.161 2026-10-11 19:52:20,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1538&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 19:52:20,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1536&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.186 2026-10-11 19:52:20,138 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:20,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.159 2026-10-11 19:52:20,178 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:20,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.171 2026-10-11 19:52:20,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.168 2026-10-11 19:52:20,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.166 2026-10-11 19:52:20,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.143 2026-10-11 19:52:20,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:52:20,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.071 2026-10-11 19:52:20,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.055 2026-10-11 19:52:20,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.095 2026-10-11 19:52:20,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.128 2026-10-11 19:52:20,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.152 2026-10-11 19:52:20,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.163 2026-10-11 19:52:20,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.165 2026-10-11 19:52:20,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.156 2026-10-11 19:52:20,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.007 0.130 2026-10-11 19:52:20,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:20,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour3 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:20,752 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.019 2026-10-11 19:52:20,798 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,806 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,860 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,911 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,933 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:20,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:21,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:21,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:21,008 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34156 2026-10-11 19:52:21,009 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:21,009 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34156 2026-10-11 19:52:21,103 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195221_103313_TestUi.txt 2026-10-11 19:52:21,103 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpqjagoida_chrome_odoo" 2026-10-11 19:52:21,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-11 19:52:22,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34357 2026-10-11 19:52:22,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpcai_3qf2_chrome_odoo 2026-10-11 19:52:22,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38577/json/version 2026-10-11 19:52:22,154 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38577/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:22,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:22,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:38577/json 2026-10-11 19:52:22,191 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38577/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:22,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:38577/devtools/page/F48F04DF2B0F919AF0A9F51E3296676F 2026-10-11 19:52:22,221 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:22,225 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:22,451 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:22,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:22,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:22,461 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:22,474 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:23,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.054 0.543 2026-10-11 19:52:23,072 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'F48F04DF2B0F919AF0A9F51E3296676F', 'loaderId': 'E31AE2C3AEA444329ED977D0711CBB70', 'isDownload': False} 2026-10-11 19:52:23,072 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-11 19:52:23,089 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:23,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:52:23,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 19:52:23,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-10-11 19:52:23,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.012 2026-10-11 19:52:23,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:52:23,488 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:52:23,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:52:23,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:23] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:23,514 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:24,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.194 0.415 2026-10-11 19:52:24,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "GET /pos/web HTTP/1.1" 200 - 20 0.012 0.631 2026-10-11 19:52:24,191 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:24,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.079 2026-10-11 19:52:24,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-11 19:52:24,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:52:24,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.116 0.320 2026-10-11 19:52:24,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.055 2026-10-11 19:52:24,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "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-10-11 19:52:24,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:24,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:24] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.048 2026-10-11 19:52:25,007 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:52:25,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.089 2026-10-11 19:52:25,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.131 2026-10-11 19:52:25,075 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:25,084 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:25,089 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:25,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 19:52:25,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 19:52:25,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.225 2026-10-11 19:52:25,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.170 2026-10-11 19:52:25,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1540&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.189 2026-10-11 19:52:25,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:25,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.007 0.138 2026-10-11 19:52:25,246 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:25,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.145 2026-10-11 19:52:25,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.116 2026-10-11 19:52:25,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.093 2026-10-11 19:52:25,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.090 2026-10-11 19:52:25,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.095 2026-10-11 19:52:25,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 19:52:25,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.008 0.072 2026-10-11 19:52:25,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1541&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.107 2026-10-11 19:52:25,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-11 19:52:25,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.156 2026-10-11 19:52:25,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.154 2026-10-11 19:52:25,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.003 0.165 2026-10-11 19:52:25,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.155 2026-10-11 19:52:25,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.136 2026-10-11 19:52:25,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.125 2026-10-11 19:52:25,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:25,816 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:25,834 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:25,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:25] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.015 2026-10-11 19:52:25,875 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:25,927 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:25,932 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:52:25,950 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:52:25,996 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:26,016 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.product-screen .set-partner:contains("AAA Partner")' 2026-10-11 19:52:26,035 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:52:26,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:26] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-11 19:52:26,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:52:26,817 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-10-11 19:52:26,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:26,849 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: '.control-button.highlight:contains("Reward")' 2026-10-11 19:52:26,866 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'open reward dialog (trigger: .control-button:contains("Reward"))' 2026-10-11 19:52:26,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour9 on step: 'click selection '$ 5' (trigger: .selection-item:contains("$ 5"))' 2026-10-11 19:52:26,910 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:26,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:26,924 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:26,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34357 2026-10-11 19:52:26,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:26,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34357 2026-10-11 19:52:27,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195227_030799_TestUi.txt 2026-10-11 19:52:27,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpcai_3qf2_chrome_odoo" 2026-10-11 19:52:27,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-11 19:52:28,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34565 2026-10-11 19:52:28,209 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpkqf31h2z_chrome_odoo 2026-10-11 19:52:28,210 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36425/json/version 2026-10-11 19:52:28,211 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36425/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:28,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:28,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36425/json 2026-10-11 19:52:28,224 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36425/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:28,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36425/devtools/page/4C4558703674D565405AA66E258EE7A3 2026-10-11 19:52:28,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:28,253 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:28,458 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:28,465 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:28,467 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:28,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:28,481 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:29,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.063 0.611 2026-10-11 19:52:29,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '4C4558703674D565405AA66E258EE7A3', 'loaderId': 'C4AF36C7580152DD869C339AF5277AFD', 'isDownload': False} 2026-10-11 19:52:29,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-11 19:52:29,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:29,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:52:29,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.015 2026-10-11 19:52:29,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.022 2026-10-11 19:52:29,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:52:29,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 19:52:29,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:52:29,612 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:29,614 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:29,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:30,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:30] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 326 0.160 0.383 2026-10-11 19:52:30,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:30] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.536 2026-10-11 19:52:30,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:30,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.051 2026-10-11 19:52:30,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:30] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:52:30,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:30] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:52:31,491 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:31,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 195 0.102 1.267 2026-10-11 19:52:31,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.039 2026-10-11 19:52:31,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "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-10-11 19:52:31,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:52:31,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.017 0.032 2026-10-11 19:52:31,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.086 2026-10-11 19:52:31,978 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:32,003 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-11 19:52:32,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.159 2026-10-11 19:52:32,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:52:32,072 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:32,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:32,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.194 2026-10-11 19:52:32,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.236 2026-10-11 19:52:32,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.197 2026-10-11 19:52:32,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1543&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.168 2026-10-11 19:52:32,167 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:32,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.003 0.158 2026-10-11 19:52:32,183 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:52:32,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.012 0.113 2026-10-11 19:52:32,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:52:32,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 19:52:32,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.100 2026-10-11 19:52:32,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.097 2026-10-11 19:52:32,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.073 2026-10-11 19:52:32,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.006 0.073 2026-10-11 19:52:32,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1544&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.084 2026-10-11 19:52:32,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.107 2026-10-11 19:52:32,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.017 0.140 2026-10-11 19:52:32,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.004 0.171 2026-10-11 19:52:32,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.175 2026-10-11 19:52:32,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.170 2026-10-11 19:52:32,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.003 0.147 2026-10-11 19:52:32,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 19:52:32,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyTour8 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:32,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:32,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 19:52:32,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:32,912 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:32,918 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:32,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:32,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34565 2026-10-11 19:52:32,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:32,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34565 2026-10-11 19:52:33,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195233_033913_TestUi.txt 2026-10-11 19:52:33,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpkqf31h2z_chrome_odoo" 2026-10-11 19:52:33,061 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-11 19:52:34,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34767 2026-10-11 19:52:34,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpbqgwb037_chrome_odoo 2026-10-11 19:52:34,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39801/json/version 2026-10-11 19:52:34,347 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39801/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:34,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:34,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:39801/json 2026-10-11 19:52:34,365 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39801/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:34,375 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:39801/devtools/page/C949CD613A2296761E7440106C7F5948 2026-10-11 19:52:34,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:34,392 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:34,673 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:34,675 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:34,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=148" in browser 2026-10-11 19:52:34,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=148" 2026-10-11 19:52:34,692 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:35,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /pos/web?config_id=148 HTTP/1.1" 200 - 112 0.072 0.592 2026-10-11 19:52:35,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'C949CD613A2296761E7440106C7F5948', 'loaderId': 'E00C2AFC59C64062F7F7388CA8629316', 'isDownload': False} 2026-10-11 19:52:35,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-11 19:52:35,368 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:35,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:52:35,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:52:35,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:52:35,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:52:35,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:52:35,775 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:35,785 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:35,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:35] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:52:35,801 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=148"})" 2026-10-11 19:52:36,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.148 0.399 2026-10-11 19:52:36,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:36] "GET /pos/web HTTP/1.1" 200 - 20 0.010 0.550 2026-10-11 19:52:36,403 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:36,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.053 2026-10-11 19:52:36,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:52:36,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:52:37,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 172 0.090 0.293 2026-10-11 19:52:37,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.038 2026-10-11 19:52:37,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "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-10-11 19:52:37,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:52:37,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.031 2026-10-11 19:52:37,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.074 2026-10-11 19:52:37,229 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:52:37,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.106 2026-10-11 19:52:37,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.145 2026-10-11 19:52:37,304 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:52:37,313 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:37,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:37,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.190 2026-10-11 19:52:37,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.215 2026-10-11 19:52:37,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.192 2026-10-11 19:52:37,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 19:52:37,417 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:37,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1549&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.183 2026-10-11 19:52:37,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.127 2026-10-11 19:52:37,461 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:37,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.141 2026-10-11 19:52:37,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 19:52:37,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.125 2026-10-11 19:52:37,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.125 2026-10-11 19:52:37,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.094 2026-10-11 19:52:37,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.080 2026-10-11 19:52:37,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 6 0.004 0.076 2026-10-11 19:52:37,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.088 2026-10-11 19:52:37,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.113 2026-10-11 19:52:37,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.122 2026-10-11 19:52:37,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.130 2026-10-11 19:52:37,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 19:52:37,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:37] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.005 0.123 2026-10-11 19:52:38,033 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:38,049 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,087 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,100 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,116 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,133 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,149 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,166 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,199 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,216 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:52:38,233 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,249 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,266 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,282 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click discount button (trigger: .js_discount)' 2026-10-11 19:52:38,299 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosCouponTour5 on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 19:52:38,317 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:38,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:38,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34767 2026-10-11 19:52:38,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:38,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34767 2026-10-11 19:52:38,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195238_391513_TestUi.txt 2026-10-11 19:52:38,392 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpbqgwb037_chrome_odoo" 2026-10-11 19:52:38,423 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-11 19:52:39,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 34976 2026-10-11 19:52:39,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_9olujox_chrome_odoo 2026-10-11 19:52:39,568 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44553/json/version 2026-10-11 19:52:39,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44553/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:39,579 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:39,579 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44553/json 2026-10-11 19:52:39,580 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44553/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:39,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44553/devtools/page/49CAE86D6BA6E522FDCD9D397A1D1EA2 2026-10-11 19:52:39,593 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:39,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:39,885 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:39,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:39,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:39,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:39,909 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:40,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.060 0.524 2026-10-11 19:52:40,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '49CAE86D6BA6E522FDCD9D397A1D1EA2', 'loaderId': '86CB1313846BE02D8F5A9B39D615504F', 'isDownload': False} 2026-10-11 19:52:40,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-11 19:52:40,508 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:40,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.008 2026-10-11 19:52:40,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 19:52:40,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.031 2026-10-11 19:52:40,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:52:40,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:52:40,922 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:40,935 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:52:40,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.007 2026-10-11 19:52:40,958 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:41,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.181 0.439 2026-10-11 19:52:41,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:41] "GET /pos/web HTTP/1.1" 200 - 20 0.017 0.629 2026-10-11 19:52:41,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:41,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.078 2026-10-11 19:52:41,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:52:41,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:52:42,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.111 0.359 2026-10-11 19:52:42,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.049 2026-10-11 19:52:42,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19: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.010 2026-10-11 19:52:42,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.005 0.006 2026-10-11 19:52:42,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.033 2026-10-11 19:52:42,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.082 2026-10-11 19:52:42,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:52:42,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.105 2026-10-11 19:52:42,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.145 2026-10-11 19:52:42,610 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:52:42,625 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:42,630 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:42,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1551&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.200 2026-10-11 19:52:42,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:42,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.237 2026-10-11 19:52:42,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.226 2026-10-11 19:52:42,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.215 2026-10-11 19:52:42,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-11 19:52:42,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.003 0.160 2026-10-11 19:52:42,810 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:42,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.011 0.154 2026-10-11 19:52:42,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.140 2026-10-11 19:52:42,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.135 2026-10-11 19:52:42,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.125 2026-10-11 19:52:42,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.097 2026-10-11 19:52:42,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 19:52:42,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.009 0.080 2026-10-11 19:52:42,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1552&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.102 2026-10-11 19:52:42,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:42] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.118 2026-10-11 19:52:43,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.155 2026-10-11 19:52:43,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.165 2026-10-11 19:52:43,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.174 2026-10-11 19:52:43,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.158 2026-10-11 19:52:43,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.121 2026-10-11 19:52:43,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:43,366 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:43,384 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 19:52:43,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:43] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.020 2026-10-11 19:52:43,403 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'partner screen is shown (trigger: .pos-content .partnerlist-screen)' 2026-10-11 19:52:43,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,534 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,546 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,551 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,566 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,583 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,601 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,661 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,666 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyPromotion on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:52:43,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:43,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:43,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 34976 2026-10-11 19:52:43,744 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:43,744 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 34976 2026-10-11 19:52:43,826 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195243_826056_TestUi.txt 2026-10-11 19:52:43,826 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_9olujox_chrome_odoo" 2026-10-11 19:52:43,848 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-11 19:52:45,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35190 2026-10-11 19:52:45,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp8bqkp75o_chrome_odoo 2026-10-11 19:52:45,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44369/json/version 2026-10-11 19:52:45,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44369/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:45,116 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:45,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:44369/json 2026-10-11 19:52:45,117 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44369/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:45,125 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:44369/devtools/page/B06E3F9ECA51D86EA89471FD2FE1C11C 2026-10-11 19:52:45,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:45,145 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:45,380 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:45,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:45,392 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:45,392 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:45,405 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:46,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 118 0.072 0.668 2026-10-11 19:52:46,145 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': 'B06E3F9ECA51D86EA89471FD2FE1C11C', 'loaderId': '426B9AF0A629F00EA2EA65BA619DA312', 'isDownload': False} 2026-10-11 19:52:46,145 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-10-11 19:52:46,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:46,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 19:52:46,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.007 0.012 2026-10-11 19:52:46,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.024 2026-10-11 19:52:46,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:52:46,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.018 2026-10-11 19:52:46,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:52:46,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:52:46,580 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:52:46,598 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosLoyaltyMinAmountAndSpecificProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:47,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 327 0.166 0.421 2026-10-11 19:52:47,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "GET /pos/web HTTP/1.1" 200 - 20 0.013 0.594 2026-10-11 19:52:47,257 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:47,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.070 2026-10-11 19:52:47,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:47,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:52:47,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 196 0.109 0.333 2026-10-11 19:52:47,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-10-11 19:52:47,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "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-10-11 19:52:47,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:52:48,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.011 0.034 2026-10-11 19:52:48,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.071 2026-10-11 19:52:48,084 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:52:48,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.097 2026-10-11 19:52:48,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.142 2026-10-11 19:52:48,151 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:48,166 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:48,173 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:48,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.179 2026-10-11 19:52:48,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.215 2026-10-11 19:52:48,237 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:48,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.196 2026-10-11 19:52:48,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1554&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.177 2026-10-11 19:52:48,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.003 0.168 2026-10-11 19:52:48,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:48,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.112 2026-10-11 19:52:48,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.114 2026-10-11 19:52:48,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.010 0.095 2026-10-11 19:52:48,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.106 2026-10-11 19:52:48,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.102 2026-10-11 19:52:48,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-11 19:52:48,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.092 2026-10-11 19:52:48,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1555&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.128 2026-10-11 19:52:48,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.146 2026-10-11 19:52:48,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.148 2026-10-11 19:52:48,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.167 2026-10-11 19:52:48,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.180 2026-10-11 19:52:48,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.164 2026-10-11 19:52:48,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.150 2026-10-11 19:52:48,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.002 0.142 2026-10-11 19:52:48,866 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:48,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosLoyaltyMinAmountAndSpecificProductTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:48,900 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.014 2026-10-11 19:52:48,928 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,937 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,948 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,969 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,982 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:48,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:49,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:49,046 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:49,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:49,058 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:49,067 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35190 2026-10-11 19:52:49,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:49,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35190 2026-10-11 19:52:49,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195249_165395_TestUi.txt 2026-10-11 19:52:49,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp8bqkp75o_chrome_odoo" 2026-10-11 19:52:49,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-11 19:52:50,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35409 2026-10-11 19:52:50,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpzvjvn83x_chrome_odoo 2026-10-11 19:52:50,083 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43367/json/version 2026-10-11 19:52:50,084 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43367/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:50,110 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:50,111 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:43367/json 2026-10-11 19:52:50,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43367/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:50,118 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:43367/devtools/page/08A7EC7E501FDFB68CC702E7E35FB3D9 2026-10-11 19:52:50,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:50,135 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:50,363 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:50,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:50,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/web?config_id=145" in browser 2026-10-11 19:52:50,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=145" 2026-10-11 19:52:50,384 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:50,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:50] "GET /pos/web?config_id=145 HTTP/1.1" 200 - 117 0.056 0.557 2026-10-11 19:52:50,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '08A7EC7E501FDFB68CC702E7E35FB3D9', 'loaderId': 'B94122C3F6895805BC7147BA137E92ED', 'isDownload': False} 2026-10-11 19:52:50,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-11 19:52:51,013 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:51,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.010 2026-10-11 19:52:51,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:52:51,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.026 2026-10-11 19:52:51,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:52:51,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:52:51,472 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:51,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:52:51,483 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:52:51,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('GiftCardWithRefundtTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/web?config_id=145"})" 2026-10-11 19:52:52,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 328 0.178 0.405 2026-10-11 19:52:52,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "GET /pos/web HTTP/1.1" 200 - 20 0.009 0.590 2026-10-11 19:52:52,140 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:52,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.054 2026-10-11 19:52:52,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:52,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:52:52,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.102 0.336 2026-10-11 19:52:52,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.044 2026-10-11 19:52:52,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "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-10-11 19:52:52,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:52:52,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.016 0.035 2026-10-11 19:52:52,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.080 2026-10-11 19:52:52,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:52,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:52] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.109 2026-10-11 19:52:53,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:52:53,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:53,034 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:53,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=36&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.170 2026-10-11 19:52:53,050 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:52:53,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.197 2026-10-11 19:52:53,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.173 2026-10-11 19:52:53,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:52:53,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.150 2026-10-11 19:52:53,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.169 2026-10-11 19:52:53,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 7 0.004 0.117 2026-10-11 19:52:53,177 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:53,178 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.112 2026-10-11 19:52:53,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.097 2026-10-11 19:52:53,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-11 19:52:53,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.091 2026-10-11 19:52:53,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.013 0.097 2026-10-11 19:52:53,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.084 2026-10-11 19:52:53,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.007 0.088 2026-10-11 19:52:53,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.119 2026-10-11 19:52:53,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.005 0.141 2026-10-11 19:52:53,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.145 2026-10-11 19:52:53,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.124 2026-10-11 19:52:53,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.132 2026-10-11 19:52:53,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.111 2026-10-11 19:52:53,749 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:52:53,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:52:53,783 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.016 2026-10-11 19:52:53,813 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,821 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,832 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,848 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:52:53,890 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:52:53,896 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:52:53,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:53,903 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:52:53,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:52:53,969 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47958043 for PoS orders references: ['Order 00307-002-0001'] (draft: False) 2026-10-11 19:52:53,971 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:53,983 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:52:54,122 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47958043 with result: [{'id': 372, 'pos_reference': 'Order 00307-002-0001', 'account_move': False}] 2026-10-11 19:52:54,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 101 0.067 0.107 2026-10-11 19:52:54,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:54] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 11 0.005 0.011 2026-10-11 19:52:54,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:52:54,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.control-button:contains("Refund")' 2026-10-11 19:52:54,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:52:55,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:55] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.009 0.018 2026-10-11 19:52:55,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:55] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.018 0.036 2026-10-11 19:52:55,844 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,848 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,865 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:52:55,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour GiftCardWithRefundtTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:52:55,901 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,915 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,961 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,982 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:55,998 100 INFO rb-21b7005-225486-423724 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-10-11 19:52:56,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:52:56,020 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:52:56,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35409 2026-10-11 19:52:56,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:52:56,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35409 2026-10-11 19:52:56,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195256_107361_TestUi.txt 2026-10-11 19:52:56,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpzvjvn83x_chrome_odoo" 2026-10-11 19:52:56,128 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-11 19:52:58,917 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome pid: 35628 2026-10-11 19:52:58,917 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2ewve5io_chrome_odoo 2026-10-11 19:52:58,917 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40743/json/version 2026-10-11 19:52:58,919 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40743/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:52:58,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:52:58,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40743/json 2026-10-11 19:52:58,936 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40743/json with timeout 3 increased to 10s during tests 2026-10-11 19:52:58,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40743/devtools/page/67E99FE97E4FE68E10126FE28F225478 2026-10-11 19:52:58,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:52:58,958 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:52:59,176 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:52:59,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:52:59,186 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=145" in browser 2026-10-11 19:52:59,186 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=145" 2026-10-11 19:52:59,199 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:52:59,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:59] "GET /pos/ui?config_id=145 HTTP/1.1" 200 - 117 0.064 0.518 2026-10-11 19:52:59,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Navigation result: {'frameId': '67E99FE97E4FE68E10126FE28F225478', 'loaderId': 'C349741214AD54BE66AEB30CFCC54943', 'isDownload': False} 2026-10-11 19:52:59,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-11 19:52:59,797 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:52:59,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:52:59,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 19:52:59,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:52:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 19:53:00,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:53:00,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:53:00,295 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:53:00,307 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:53:00,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:53:00,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=145"})" 2026-10-11 19:53:00,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.187 0.437 2026-10-11 19:53:01,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /pos/web HTTP/1.1" 200 - 20 0.014 0.647 2026-10-11 19:53:01,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:53:01,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.070 2026-10-11 19:53:01,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:53:01,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:53:01,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 200 0.096 0.326 2026-10-11 19:53:01,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:53:01,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "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-10-11 19:53:01,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:53:01,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1558&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 14 0.018 0.032 2026-10-11 19:53:01,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1559&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.079 2026-10-11 19:53:01,838 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:53:01,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1561&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.011 0.131 2026-10-11 19:53:01,886 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:53:01,894 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:53:01,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1562&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.165 2026-10-11 19:53:01,915 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:53:01,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1560&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.219 2026-10-11 19:53:01,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:01] "GET /web/image?model=product.product&field=image_128&id=1563&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.251 2026-10-11 19:53:02,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.227 2026-10-11 19:53:02,019 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:53:02,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1564&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.197 2026-10-11 19:53:02,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.150 2026-10-11 19:53:02,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:53:02,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.149 2026-10-11 19:53:02,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image/res.users/117/avatar_128 HTTP/1.1" 200 - 18 0.020 0.151 2026-10-11 19:53:02,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.135 2026-10-11 19:53:02,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.122 2026-10-11 19:53:02,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.126 2026-10-11 19:53:02,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.110 2026-10-11 19:53:02,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 200 - 11 0.017 0.108 2026-10-11 19:53:02,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1565&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.012 0.140 2026-10-11 19:53:02,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1566&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.157 2026-10-11 19:53:02,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1412&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.013 0.186 2026-10-11 19:53:02,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1569&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.007 0.231 2026-10-11 19:53:02,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1568&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.238 2026-10-11 19:53:02,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1411&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.009 0.239 2026-10-11 19:53:02,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image/res.company/52/favicon HTTP/1.1" 304 - 6 0.004 0.216 2026-10-11 19:53:02,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1409&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.202 2026-10-11 19:53:02,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1410&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 19:53:02,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1407&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.176 2026-10-11 19:53:02,615 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:53:02,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1408&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-11 19:53:02,632 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:53:02,648 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1567&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.010 0.180 2026-10-11 19:53:02,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1406&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.008 0.210 2026-10-11 19:53:02,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:53:02,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1405&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.209 2026-10-11 19:53:02,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=product.product&field=image_128&id=1404&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 8 0.006 0.224 2026-10-11 19:53:02,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=18&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.209 2026-10-11 19:53:02,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=19&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.191 2026-10-11 19:53:02,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.164 2026-10-11 19:53:02,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:02] "GET /web/image?model=pos.category&field=image_128&id=20&unique=2026-10-11%2019:43:07 HTTP/1.1" 200 - 4 0.001 0.147 2026-10-11 19:53:02,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:02,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:53:03,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:53:03,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:53:03,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:53:03,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:53:03,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,064 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:53:03,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,131 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,148 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: Tour PosComboSpecificProductProgram on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:53:03,177 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:03,183 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #40713045 for PoS orders references: ['Order 00308-002-0001'] (draft: False) 2026-10-11 19:53:03,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:53:03,331 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #40713045 with result: [{'id': 373, 'pos_reference': 'Order 00308-002-0001', 'account_move': False}] 2026-10-11 19:53:03,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 113 0.063 0.113 2026-10-11 19:53:03,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 37 0.017 0.047 2026-10-11 19:53:03,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:03] "GET /web/image?model=pos.config&id=145&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:53:04,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:53:04,234 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:53:04,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing chrome headless with pid 35628 2026-10-11 19:53:04,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:53:04,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Terminating chrome headless with pid 35628 2026-10-11 19:53:04,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195304_350964_TestUi.txt 2026-10-11 19:53:04,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2ewve5io_chrome_odoo" 2026-10-11 19:53:04,450 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-10-11 19:53:25,034 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 281 and Message-Id '<889060505765191.1791748405.001810550689697-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:53:25,034 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:53:25,045 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #119 deleted mail.mail records with IDs: [281] 2026-10-11 19:53:25,061 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #119 deleted mail.message records with IDs: [22695] 2026-10-11 19:53:25,061 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:53:25,078 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:53:26,140 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #119 deleted pos.payment.method records with IDs: [283] 2026-10-11 19:53:26,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-11 19:53:26,873 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 19:53:46,229 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #122 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 19:53:48,088 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #122 deleted ir.attachment records with IDs: [6157, 6158, 6159, 6160, 6161, 6162, 6163, 6164, 6204, 6205, 6206, 6207, 6208, 6209, 6210, 6211] 2026-10-11 19:53:48,088 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #122 deleted pos.config records with IDs: [154, 155, 156, 157] 2026-10-11 19:53:48,103 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #122 deleted ir.sequence records with IDs: [3408, 3411, 3459, 3462, 3409, 3412, 3460, 3463] 2026-10-11 19:53:51,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-11 19:53:52,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome pid: 35858 2026-10-11 19:53:52,231 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp2_6weell_chrome_odoo 2026-10-11 19:53:52,231 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36985/json/version 2026-10-11 19:53:52,233 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36985/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:53:52,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:53:52,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36985/json 2026-10-11 19:53:52,248 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36985/json with timeout 3 increased to 10s during tests 2026-10-11 19:53:52,259 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36985/devtools/page/9E13E9D1CCCC39B69ACDE28F5AA8E9B0 2026-10-11 19:53:52,266 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:53:52,273 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:53:52,414 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 19:53:52,416 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:53:52,420 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=158" in browser 2026-10-11 19:53:52,420 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=158" 2026-10-11 19:53:52,431 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:53:53,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /pos/ui?config_id=158 HTTP/1.1" 200 - 112 0.048 0.533 2026-10-11 19:53:53,013 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Navigation result: {'frameId': '9E13E9D1CCCC39B69ACDE28F5AA8E9B0', 'loaderId': '20D69C799BF068C0357A81F6A6094DA7', 'isDownload': False} 2026-10-11 19:53:53,013 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('test_ship_later_kit_and_mto_manufactured_product')" 2026-10-11 19:53:53,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:53:53,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:53:53,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 19:53:53,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.026 2026-10-11 19:53:53,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.008 2026-10-11 19:53:53,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:53:53,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.019 0.008 2026-10-11 19:53:53,465 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:53:53,469 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-11 19:53:53,493 100 INFO rb-21b7005-225486-423724 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=158"})" 2026-10-11 19:53:54,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 307 0.148 0.413 2026-10-11 19:53:54,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.551 2026-10-11 19:53:54,110 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:53:54,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.057 2026-10-11 19:53:54,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:53:54,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:53:54,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.100 0.322 2026-10-11 19:53:54,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.022 0.043 2026-10-11 19:53:54,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "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-10-11 19:53:54,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:53:54,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "GET /web/image?model=product.product&field=image_128&id=1592&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 14 0.016 0.044 2026-10-11 19:53:54,944 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:53:54,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:54] "GET /web/image?model=product.product&field=image_128&id=1588&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.007 0.074 2026-10-11 19:53:55,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1595&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.007 0.115 2026-10-11 19:53:55,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:53:55,023 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:53:55,028 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:53:55,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1591&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.006 0.142 2026-10-11 19:53:55,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:53:55,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1594&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.008 0.184 2026-10-11 19:53:55,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1590&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.007 0.217 2026-10-11 19:53:55,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.163 2026-10-11 19:53:55,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1593&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 19:53:55,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.120 2026-10-11 19:53:55,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image/res.users/124/avatar_128 HTTP/1.1" 200 - 18 0.011 0.126 2026-10-11 19:53:55,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.123 2026-10-11 19:53:55,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.096 2026-10-11 19:53:55,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.093 2026-10-11 19:53:55,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.093 2026-10-11 19:53:55,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.076 2026-10-11 19:53:55,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image/res.company/56/favicon HTTP/1.1" 200 - 6 0.003 0.076 2026-10-11 19:53:55,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1589&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.009 0.091 2026-10-11 19:53:55,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1586&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.007 0.120 2026-10-11 19:53:55,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1587&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.008 0.147 2026-10-11 19:53:55,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1585&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.008 0.169 2026-10-11 19:53:55,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1584&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.005 0.188 2026-10-11 19:53:55,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=product.product&field=image_128&id=1583&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 8 0.005 0.205 2026-10-11 19:53:55,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image/res.company/56/favicon HTTP/1.1" 304 - 6 0.003 0.170 2026-10-11 19:53:55,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=21&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 4 0.001 0.148 2026-10-11 19:53:55,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=22&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 4 0.001 0.125 2026-10-11 19:53:55,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "GET /web/image?model=pos.category&field=image_128&id=23&unique=2026-10-11%2019:53:26 HTTP/1.1" 200 - 4 0.001 0.105 2026-10-11 19:53:55,730 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:55,750 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:55,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:55] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 78 0.054 0.117 2026-10-11 19:53:56,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:56,746 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:56,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:56,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:56] "POST /web/dataset/call_kw/product.product/get_product_info_pos HTTP/1.1" 200 - 70 0.041 0.118 2026-10-11 19:53:57,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:53:57,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,680 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,697 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,712 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,729 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,746 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,762 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,779 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,845 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,877 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,885 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:53:57,886 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,888 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:53:57,903 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,923 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,930 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,946 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,961 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26195440 for PoS orders references: ['Order 00310-002-0001'] (draft: False) 2026-10-11 19:53:57,964 100 INFO rb-21b7005-225486-423724 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-10-11 19:53:57,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:53:58,945 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26195440 with result: [{'id': 375, 'pos_reference': 'Order 00310-002-0001', 'account_move': False}] 2026-10-11 19:53:58,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 428 0.484 0.554 2026-10-11 19:53:59,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:59] "GET /web/image?model=pos.config&id=158&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:53:59,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:53:59,780 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:53:59,791 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:53:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:53:59,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing chrome headless with pid 35858 2026-10-11 19:53:59,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:53:59,794 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Terminating chrome headless with pid 35858 2026-10-11 19:53:59,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195359_875630_TestUi.txt 2026-10-11 19:53:59,876 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp2_6weell_chrome_odoo" 2026-10-11 19:53:59,984 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-10-11 19:54:20,008 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 282 and Message-Id '<877447721526553.1791748459.976412773132324-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 19:54:20,008 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 19:54:20,024 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted mail.mail records with IDs: [282] 2026-10-11 19:54:20,039 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted mail.message records with IDs: [23680] 2026-10-11 19:54:20,039 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 19:54:20,055 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 19:54:20,995 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted pos.payment.method records with IDs: [300] 2026-10-11 19:54:21,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-11 19:54:22,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87543112 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-10-11 19:54:22,742 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [698] 2026-10-11 19:54:24,767 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87543112 with result: [{'id': 376, 'pos_reference': 'Order 00042-003-0014', 'account_move': 731}] 2026-10-11 19:54:24,786 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-11 19:54:26,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [700] 2026-10-11 19:54:27,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-11 19:54:29,774 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [703, 704] 2026-10-11 19:54:31,421 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-11 19:54:34,120 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #90164472 for PoS orders references: ['Order 00042-003-0014'] (draft: False) 2026-10-11 19:54:34,584 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [709, 710] 2026-10-11 19:54:34,951 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [714, 715, 716] 2026-10-11 19:54:36,797 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #90164472 with result: [{'id': 379, 'pos_reference': 'Order 00042-003-0014', 'account_move': 739}] 2026-10-11 19:54:37,723 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-11 19:54:39,612 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [717, 718] 2026-10-11 19:54:41,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-11 19:54:42,261 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [721, 722] 2026-10-11 19:54:43,630 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-11 19:54:44,728 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [726] 2026-10-11 19:54:45,291 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [728] 2026-10-11 19:54:46,519 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-11 19:54:47,258 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #126 deleted stock.move records with IDs: [729] 2026-10-11 19:54:47,873 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 19:55:06,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-11 19:55:06,153 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6095173 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-10-11 19:55:06,193 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6095173 with result: [{'id': 386, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-10-11 19:55:06,215 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:06,447 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:07,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:07] "GET /pos/pay/386?access_token=1b1b6a0a-506d-4c71-ae70-4d302d16ed09 HTTP/1.1" 200 - 377 0.195 0.871 2026-10-11 19:55:07,297 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:07,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:07] "POST /pos/pay/transaction/386 HTTP/1.1" 200 - 49 0.025 0.674 2026-10-11 19:55:08,031 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:08,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:08] "GET /pos/pay/confirmation/386?access_token=1b1b6a0a-506d-4c71-ae70-4d302d16ed09&tx_id=1 HTTP/1.1" 200 - 316 0.204 0.420 2026-10-11 19:55:09,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-11 19:55:09,735 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92713656 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-10-11 19:55:09,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92713656 with result: [{'id': 387, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-10-11 19:55:09,810 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:10,062 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:10,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:10] "GET /pos/pay/387?access_token=3b0e14c5-cd47-4412-8e6d-2f7bf9c3df38 HTTP/1.1" 200 - 377 0.189 0.880 2026-10-11 19:55:10,893 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:10,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:10] "POST /pos/pay/transaction/387 HTTP/1.1" 200 - 49 0.019 0.045 2026-10-11 19:55:10,984 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:11,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:11] "GET /pos/pay/confirmation/387?access_token=3b0e14c5-cd47-4412-8e6d-2f7bf9c3df38&tx_id=2 HTTP/1.1" 200 - 316 0.159 0.402 2026-10-11 19:55:12,448 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-11 19:55:12,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35366995 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-10-11 19:55:12,632 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35366995 with result: [{'id': 388, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-10-11 19:55:12,650 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:12,898 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:13,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:13] "GET /pos/pay/388?access_token=c23d0bac-c2a3-4b34-97a9-e5e1f4dda685 HTTP/1.1" 200 - 377 0.171 0.868 2026-10-11 19:55:13,704 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:13,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:13] "POST /pos/pay/transaction/388 HTTP/1.1" 200 - 49 0.024 0.064 2026-10-11 19:55:13,840 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:14,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:14] "GET /pos/pay/confirmation/388?access_token=c23d0bac-c2a3-4b34-97a9-e5e1f4dda685&tx_id=3 HTTP/1.1" 200 - 293 0.146 0.355 2026-10-11 19:55:14,381 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:14,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:14] "GET /pos/pay/388?access_token=c23d0bac-c2a3-4b34-97a9-e5e1f4dda685 HTTP/1.1" 200 - 44 0.023 0.086 2026-10-11 19:55:14,488 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:14,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:14] "POST /pos/pay/transaction/388 HTTP/1.1" 200 - 39 0.017 0.043 2026-10-11 19:55:14,577 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:14,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:14] "GET /pos/pay/confirmation/388?access_token=c23d0bac-c2a3-4b34-97a9-e5e1f4dda685&tx_id=4 HTTP/1.1" 200 - 222 0.112 0.284 2026-10-11 19:55:16,089 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-11 19:55:16,522 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 36091 2026-10-11 19:55:16,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmp_423ehgl_chrome_odoo 2026-10-11 19:55:16,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40209/json/version 2026-10-11 19:55:16,525 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40209/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:55:16,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:55:16,535 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:40209/json 2026-10-11 19:55:16,536 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40209/json with timeout 3 increased to 10s during tests 2026-10-11 19:55:16,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:40209/devtools/page/11C45BB64CB20637E37E62DC67545752 2026-10-11 19:55:16,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:55:16,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:55:16,588 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_op_user from n/a 2026-10-11 19:55:16,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:55:16,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=168" in browser 2026-10-11 19:55:16,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=168" 2026-10-11 19:55:16,605 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:17,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /pos/ui?config_id=168 HTTP/1.1" 200 - 112 0.081 0.526 2026-10-11 19:55:17,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': '11C45BB64CB20637E37E62DC67545752', 'loaderId': '1768FBA08FDEF4B2AF866AC3D698731A', 'isDownload': False} 2026-10-11 19:55:17,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-11 19:55:17,227 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:17,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:55:17,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:55:17,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.029 2026-10-11 19:55:17,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 19:55:17,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:55:17,690 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:55:17,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:55:17,708 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:55:17,723 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=168"})" 2026-10-11 19:55:18,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.221 0.335 2026-10-11 19:55:18,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.562 2026-10-11 19:55:18,345 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:18,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.055 2026-10-11 19:55:18,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:55:18,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:55:18,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.091 0.317 2026-10-11 19:55:19,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.045 2026-10-11 19:55:19,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "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-10-11 19:55:19,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:55:19,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-10-11%2019:54:47 HTTP/1.1" 200 - 14 0.011 0.042 2026-10-11 19:55:19,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.058 2026-10-11 19:55:19,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.065 2026-10-11 19:55:19,134 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:55:19,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.083 2026-10-11 19:55:19,150 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:55:19,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.095 2026-10-11 19:55:19,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.105 2026-10-11 19:55:19,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.043 2026-10-11 19:55:19,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-10-11%2019:54:47 HTTP/1.1" 200 - 4 0.001 0.050 2026-10-11 19:55:19,217 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:55:19,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:55:19,232 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:55:19,236 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:55:19,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image/res.users/133/avatar_128 HTTP/1.1" 200 - 18 0.027 0.068 2026-10-11 19:55:19,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.024 2026-10-11 19:55:19,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.019 0.031 2026-10-11 19:55:19,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.003 0.011 2026-10-11 19:55:19,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:55:19,977 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:19,993 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:19,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:55:20,009 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:20,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:20,043 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:20,957 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:20,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:55:20,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:55:20,991 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:55:20,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'total is 48.0 (trigger: .total:contains("48.0"))' 2026-10-11 19:55:20,993 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:55:21,009 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:55:21,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,043 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,060 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:55:21,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,942 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,959 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,976 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:21,993 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,009 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,859 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,876 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:22,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:55:22,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57184889 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-10-11 19:55:22,909 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:55:22,977 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57184889 with result: [{'id': 389, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-10-11 19:55:22,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.030 0.058 2026-10-11 19:55:23,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:23] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.005 0.014 2026-10-11 19:55:23,051 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.payment records with IDs: [453] 2026-10-11 19:55:23,063 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:23] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 19:55:23,069 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.order records with IDs: [389] 2026-10-11 19:55:23,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:23] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 37 0.018 0.031 2026-10-11 19:55:23,126 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:23] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:55:23,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:55:24,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:55:24,426 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,443 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,459 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,492 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,509 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,542 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,559 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,576 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,592 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:24,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:55:24,619 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18466479 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-10-11 19:55:24,627 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:55:24,676 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18466479 with result: [{'id': 390, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-10-11 19:55:24,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.020 0.054 2026-10-11 19:55:24,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:24] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.006 0.022 2026-10-11 19:55:24,761 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.payment records with IDs: [454] 2026-10-11 19:55:24,772 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.order records with IDs: [390] 2026-10-11 19:55:24,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:24] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.012 0.028 2026-10-11 19:55:26,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:55:26,092 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:26,109 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:26,126 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:26,143 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:26,159 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:26,175 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,010 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,042 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,059 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,076 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:27,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:55:27,105 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86575625 for PoS orders references: ['Order 00322-002-0001'] (draft: True) 2026-10-11 19:55:27,109 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'error popup is shown (trigger: .modal-dialog .popup-error)' 2026-10-11 19:55:27,161 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86575625 with result: [{'id': 391, 'pos_reference': 'Order 00322-002-0001', 'account_move': False}] 2026-10-11 19:55:27,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 40 0.020 0.052 2026-10-11 19:55:27,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:27] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.006 0.015 2026-10-11 19:55:27,253 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.payment records with IDs: [455] 2026-10-11 19:55:27,269 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #133 deleted pos.order records with IDs: [391] 2026-10-11 19:55:27,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:27] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 34 0.019 0.042 2026-10-11 19:55:27,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 19:55:28,565 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentErrorsTour on step: 'click confirm button (trigger: .popup-error .footer .cancel)' 2026-10-11 19:55:28,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:55:28,574 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 36091 2026-10-11 19:55:28,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:55:28,575 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 36091 2026-10-11 19:55:28,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195528_670635_TestUi.txt 2026-10-11 19:55:28,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmp_423ehgl_chrome_odoo" 2026-10-11 19:55:28,690 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-11 19:55:28,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13930588 for PoS orders references: ['Order 00055-001-0001'] (draft: True) 2026-10-11 19:55:28,911 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13930588 with result: [{'id': 392, 'pos_reference': 'Order 00055-001-0001', 'account_move': False}] 2026-10-11 19:55:28,927 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:29,167 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:29,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:29] "GET /pos/pay/392?access_token=8a8d0df3-d730-4415-874d-473c45f1bb4 HTTP/1.1" 403 - 200 0.082 0.893 2026-10-11 19:55:29,916 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:29,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:29] "GET /pos/pay/392?access_token= HTTP/1.1" 403 - 21 0.018 0.041 2026-10-11 19:55:29,979 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:30,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:30] "GET /pos/pay/confirmation/392?access_token=8a8d0df3-d730-4415-874d-473c45f1bb4&tx_id=1 HTTP/1.1" 403 - 20 0.010 0.032 2026-10-11 19:55:30,023 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-10-11 19:55:30,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:30] "GET /pos/pay/confirmation/392?access_token=&tx_id=1 HTTP/1.1" 403 - 19 0.009 0.031 2026-10-11 19:55:30,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_local_fake_paid_data_tour ... 2026-10-11 19:55:30,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome pid: 36321 2026-10-11 19:55:30,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless temporary user profile dir: /tmp/tmpft06p5th_chrome_odoo 2026-10-11 19:55:30,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36313/json/version 2026-10-11 19:55:30,496 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36313/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:55:30,510 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 19:55:30,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Issuing json command http://127.0.0.1:36313/json 2026-10-11 19:55:30,511 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36313/json with timeout 3 increased to 10s during tests 2026-10-11 19:55:30,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Websocket url found: ws://127.0.0.1:36313/devtools/page/93A42C2D966430842E550D1D158F1C01 2026-10-11 19:55:30,520 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Enable chrome headless console log notification 2026-10-11 19:55:30,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome headless enable page notifications 2026-10-11 19:55:30,574 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_op_user from n/a 2026-10-11 19:55:30,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Setting session cookie in browser 2026-10-11 19:55:30,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Open "http://127.0.0.1:8069/pos/ui?config_id=168" in browser 2026-10-11 19:55:30,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=168" 2026-10-11 19:55:30,593 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:31,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /pos/ui?config_id=168 HTTP/1.1" 200 - 112 0.045 0.542 2026-10-11 19:55:31,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Navigation result: {'frameId': '93A42C2D966430842E550D1D158F1C01', 'loaderId': '15957D69601C84B21E04FA8F65313DF9', 'isDownload': False} 2026-10-11 19:55:31,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate ready code "odoo.isTourReady('OnlinePaymentLocalFakePaidDataTour')" 2026-10-11 19:55:31,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:31,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:55:31,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:55:31,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-10-11 19:55:31,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 19:55:31,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:55:31,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:55:31,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:55:31,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:55:31,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Evaluate test code "odoo.startTour('OnlinePaymentLocalFakePaidDataTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=168"})" 2026-10-11 19:55:32,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 295 0.139 0.362 2026-10-11 19:55:32,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.505 2026-10-11 19:55:32,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:32,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.055 2026-10-11 19:55:32,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:55:32,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:55:32,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 173 0.115 0.258 2026-10-11 19:55:32,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.053 2026-10-11 19:55:32,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.002 0.009 2026-10-11 19:55:32,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:55:32,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "GET /web/image?model=product.product&field=image_128&id=1635&unique=2026-10-11%2019:54:47 HTTP/1.1" 200 - 14 0.021 0.040 2026-10-11 19:55:32,999 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:55:33,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.053 2026-10-11 19:55:33,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.071 2026-10-11 19:55:33,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.074 2026-10-11 19:55:33,026 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:55:33,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.070 2026-10-11 19:55:33,061 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:55:33,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:55:33,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.101 2026-10-11 19:55:33,076 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:55:33,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:55:33,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.077 2026-10-11 19:55:33,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image?model=pos.category&field=image_128&id=24&unique=2026-10-11%2019:54:47 HTTP/1.1" 200 - 4 0.002 0.091 2026-10-11 19:55:33,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image/res.users/133/avatar_128 HTTP/1.1" 200 - 18 0.013 0.101 2026-10-11 19:55:33,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image/res.company/60/favicon HTTP/1.1" 200 - 6 0.004 0.072 2026-10-11 19:55:33,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.053 2026-10-11 19:55:33,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "GET /web/image/res.company/60/favicon HTTP/1.1" 304 - 6 0.004 0.015 2026-10-11 19:55:33,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:55:33,810 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:33,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.016 2026-10-11 19:55:33,837 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:33,842 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:33,859 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:33,876 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,791 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:55:34,816 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:55:34,821 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:55:34,823 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:55:34,826 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'total is 48.0 (trigger: .total:contains("48.0"))' 2026-10-11 19:55:34,842 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:55:34,858 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,875 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,892 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,908 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,925 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,942 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,958 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,975 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:34,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:35,009 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:55:35,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #92828812 for PoS orders references: ['Order 00324-002-0001'] (draft: True) 2026-10-11 19:55:35,026 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:35,112 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #92828812 with result: [{'id': 393, 'pos_reference': 'Order 00324-002-0001', 'account_move': False}] 2026-10-11 19:55:35,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 57 0.035 0.080 2026-10-11 19:55:35,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.100 2026-10-11 19:55:35,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:35] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data HTTP/1.1" 200 - 9 0.006 0.015 2026-10-11 19:55:35,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:35] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fpay%2F393%3Faccess_token%3Dad733042-7d4d-44ba-accc-86d9622b20b8?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.089 2026-10-11 19:55:35,942 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:35,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'fake online payment paid data (trigger: .online-payment-popup)' 2026-10-11 19:55:35,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:36,001 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: Tour OnlinePaymentLocalFakePaidDataTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:55:36,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:36] "GET /web/image?model=pos.config&id=168&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:55:36,009 100 INFO rb-21b7005-225486-423724 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-10-11 19:55:36,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.browser: test successful 2026-10-11 19:55:36,018 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing chrome headless with pid 36321 2026-10-11 19:55:36,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Closing websocket connection 2026-10-11 19:55:36,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Terminating chrome headless with pid 36321 2026-10-11 19:55:36,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195536_123056_TestUi.txt 2026-10-11 19:55:36,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_online_payment.tests.test_frontend.TestUi: Removing chrome user profile "/tmp/tmpft06p5th_chrome_odoo" 2026-10-11 19:55:36,318 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #131 deleted pos.payment.method records with IDs: [312] 2026-10-11 19:55:36,412 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #131 deleted account.account records with IDs: [3264] 2026-10-11 19:55:36,510 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #131 deleted account.journal records with IDs: [1244] 2026-10-11 19:55:36,546 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #131 deleted account.account records with IDs: [3263] 2026-10-11 19:55:36,603 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 19:55:55,606 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [98] 2026-10-11 19:55:57,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-11 19:55:57,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36530 2026-10-11 19:55:57,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmppxkohtcx_chrome_odoo 2026-10-11 19:55:57,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46775/json/version 2026-10-11 19:55:57,925 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46775/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:55:57,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:55:57,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46775/json 2026-10-11 19:55:57,935 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46775/json with timeout 3 increased to 10s during tests 2026-10-11 19:55:57,942 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46775/devtools/page/83B9F518E5664F33F59035F1976AD06F 2026-10-11 19:55:57,950 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:55:57,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:55:58,187 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:55:58,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:55:58,192 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:55:58,192 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:55:58,205 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:55:58,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:58] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 111 0.060 0.567 2026-10-11 19:55:58,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '83B9F518E5664F33F59035F1976AD06F', 'loaderId': '2048EC102B23E47C113B08667C97E9AE', 'isDownload': False} 2026-10-11 19:55:58,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-11 19:55:58,849 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:58,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:58] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 19:55:58,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:58] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:55:58,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:58] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:55:59,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:55:59,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:55:59,292 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:55:59,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 19:55:59,312 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:55:59,323 100 INFO rb-21b7005-225486-423724 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=173"})" 2026-10-11 19:55:59,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.159 0.381 2026-10-11 19:55:59,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.547 2026-10-11 19:55:59,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:55:59,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:55:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.052 2026-10-11 19:56:00,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:56:00,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:00,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.091 0.314 2026-10-11 19:56:00,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.052 2026-10-11 19:56:00,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "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-10-11 19:56:00,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:56:00,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.016 0.038 2026-10-11 19:56:00,680 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:00,691 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56: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-10-11 19:56:00,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:00,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.081 2026-10-11 19:56:00,710 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:00,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.129 2026-10-11 19:56:00,763 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:00,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.158 2026-10-11 19:56:00,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.164 2026-10-11 19:56:00,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.169 2026-10-11 19:56:00,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.115 2026-10-11 19:56:00,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.015 0.127 2026-10-11 19:56:00,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.106 2026-10-11 19:56:00,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.097 2026-10-11 19:56:00,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.101 2026-10-11 19:56:00,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.102 2026-10-11 19:56:00,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.087 2026-10-11 19:56:00,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.004 0.065 2026-10-11 19:56:00,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.053 2026-10-11 19:56:00,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.052 2026-10-11 19:56:01,441 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:56:01,458 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:01,478 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:01,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.014 0.021 2026-10-11 19:56:01,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:56:01,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:02,429 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,441 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,461 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,474 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,492 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,508 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,524 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,541 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,558 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:02,574 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:56:02,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:56:02,626 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:56:02,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:56:02,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:56:02,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:56:02,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:56:02,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:56:02,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:56:02,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:56:02,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:56:02,640 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:02,644 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:02,645 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:56:02,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:56:02,651 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:56:02,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:56:02,656 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:56:02,658 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:56:02,658 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:56:02,662 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:56:02,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,668 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:56:02,669 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:02,670 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:56:02,671 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:56:02,672 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:56:02,672 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:56:02,673 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:56:02,674 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:56:02,676 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:56:02,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:56:02,679 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:56:02,682 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:56:02,682 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:56:02,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:56:02,687 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:02,690 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:02,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:02,703 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:02,706 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:02,715 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:02,719 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:02,723 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:02,732 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:56:02,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:56:02,733 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:02,735 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:56:02,737 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:56:02,738 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:56:02,739 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:56:02,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:56:02,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:56:02,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:56:02,742 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:56:02,743 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:56:02,751 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:56:02,752 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:02,753 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:56:02,756 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:02,758 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:56:02,761 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:56:02,763 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:02,764 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:56:02,765 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:56:02,766 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:56:02,767 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:56:02,768 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:56:02,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:02,771 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:56:02,772 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:56:02,773 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:56:02,774 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:56:02,774 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:56:02,775 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:56:02,776 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:56:02,779 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:56:02,780 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:02,783 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:56:02,784 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:56:02,792 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,793 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:56:02,794 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,807 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:02,808 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:02,813 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:56:02,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:02,822 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:02,822 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:56:02,823 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:56:02,823 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:56:02,824 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:56:02,824 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:56:02,825 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:56:02,825 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:56:02,826 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:56:02,826 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:56:02,826 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:56:02,827 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:56:02,827 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:56:02,828 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:56:02,828 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:56:02,829 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:56:02,829 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:56:02,830 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:56:02,830 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:56:02,831 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:56:02,831 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:56:02,831 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:56:02,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:56:02,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:56:02,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:56:02,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:56:02,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:56:02,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:56:02,834 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:56:02,834 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:56:02,835 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:56:02,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:03,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #93535022 for PoS orders references: ['Order 00325-002-0001'] (draft: True) 2026-10-11 19:56:03,137 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:03] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:56:03,201 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:03] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:03,215 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #93535022 with result: [{'id': 394, 'pos_reference': 'Order 00325-002-0001', 'account_move': False}] 2026-10-11 19:56:03,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.048 0.071 2026-10-11 19:56:04,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:04,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:04,491 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:04,507 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:04,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:56:04,541 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:56:04,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:56:04,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.014 0.025 2026-10-11 19:56:05,375 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 19:56:05,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,413 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,425 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,441 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,458 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,475 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,504 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:05,513 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:05,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:05,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:56:05,542 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #83017522 for PoS orders references: ['Order 00325-002-0002'] (draft: False) 2026-10-11 19:56:05,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:56:05,578 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:05,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #83017522 with result: [{'id': 395, 'pos_reference': 'Order 00325-002-0002', 'account_move': False}] 2026-10-11 19:56:05,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.066 0.107 2026-10-11 19:56:06,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:06] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 19:56:07,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:07,451 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:07,462 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:07,476 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:07,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:56:07,494 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:08,261 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:08,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:08,291 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:08,311 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:08,324 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:56:08,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:08,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:56:08,642 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73686213 for PoS orders references: ['Order 00325-002-0003'] (draft: True) 2026-10-11 19:56:08,715 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73686213 with result: [{'id': 396, 'pos_reference': 'Order 00325-002-0003', 'account_move': False}] 2026-10-11 19:56:08,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.024 0.067 2026-10-11 19:56:09,992 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,007 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,024 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,041 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,059 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,075 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:56:10,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:10] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:56:10,112 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,112 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85797794 for PoS orders references: ['Order 00325-002-0003'] (draft: False) 2026-10-11 19:56:10,132 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [612] 2026-10-11 19:56:10,208 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85797794 with result: [{'id': 396, 'pos_reference': 'Order 00325-002-0003', 'account_move': False}] 2026-10-11 19:56:10,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.036 0.076 2026-10-11 19:56:10,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:10] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.007 2026-10-11 19:56:10,987 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:10,991 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:11,009 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:11,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.026 2026-10-11 19:56:11,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:56:11,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:56:11,841 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:56:11,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.036 2026-10-11 19:56:12,649 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 19:56:12,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:12,681 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:12,691 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:12,708 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:12,724 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:12,735 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76349478 for PoS orders references: ['Order 00325-002-0004'] (draft: True) 2026-10-11 19:56:12,742 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:12,808 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76349478 with result: [{'id': 397, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-10-11 19:56:12,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.023 0.064 2026-10-11 19:56:13,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:13,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:13,593 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:56:13,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.035 2026-10-11 19:56:14,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:56:14,424 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:56:14,442 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:56:14,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.025 2026-10-11 19:56:15,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:15,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:56:15,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:15,633 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54502580 for PoS orders references: ['Order 00325-002-0001'] (draft: True) 2026-10-11 19:56:15,646 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [608, 609] 2026-10-11 19:56:15,704 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54502580 with result: [{'id': 394, 'pos_reference': 'Order 00325-002-0001', 'account_move': False}] 2026-10-11 19:56:15,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.027 0.061 2026-10-11 19:56:15,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:15] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.023 2026-10-11 19:56:16,937 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:16,940 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:56:16,957 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:56:16,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:56:16,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:17,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:17,012 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:56:17,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36530 2026-10-11 19:56:17,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:56:17,023 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36530 2026-10-11 19:56:17,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195617_121193_TestFrontend.txt 2026-10-11 19:56:17,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmppxkohtcx_chrome_odoo" 2026-10-11 19:56:17,425 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 36806 2026-10-11 19:56:17,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp3qpyl9nc_chrome_odoo 2026-10-11 19:56:17,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40967/json/version 2026-10-11 19:56:17,427 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40967/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:56:17,444 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:56:17,444 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40967/json 2026-10-11 19:56:17,445 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40967/json with timeout 3 increased to 10s during tests 2026-10-11 19:56:17,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:40967/devtools/page/A9249081FFCA46BDD8E58B3333DA764F 2026-10-11 19:56:17,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:56:17,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:56:17,492 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:56:17,503 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:56:17,510 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:56:17,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:56:17,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.010 0.065 2026-10-11 19:56:17,606 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'A9249081FFCA46BDD8E58B3333DA764F', 'loaderId': 'ACC2B6B1126DA0CD312EDA9193B78D08', 'isDownload': False} 2026-10-11 19:56:17,606 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-11 19:56:17,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:17,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:56:17,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:56:17,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 19:56:17,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:56:17,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:56:18,018 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:18,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:56:18,034 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:18,036 100 INFO rb-21b7005-225486-423724 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=173"})" 2026-10-11 19:56:18,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.107 0.347 2026-10-11 19:56:18,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.018 0.474 2026-10-11 19:56:18,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:18,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.101 2026-10-11 19:56:18,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:56:18,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:56:19,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:20,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.102 1.246 2026-10-11 19:56:20,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-10-11 19:56:20,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.011 2026-10-11 19:56:20,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:20,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.016 0.033 2026-10-11 19:56:20,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.075 2026-10-11 19:56:20,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.120 2026-10-11 19:56:20,373 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:20,381 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:20,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:20,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.143 2026-10-11 19:56:20,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.150 2026-10-11 19:56:20,408 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:20,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.013 0.152 2026-10-11 19:56:20,440 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.005 0.148 2026-10-11 19:56:20,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.126 2026-10-11 19:56:20,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.010 0.069 2026-10-11 19:56:20,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.009 0.104 2026-10-11 19:56:20,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 19:56:20,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.103 2026-10-11 19:56:20,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 19:56:20,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.110 2026-10-11 19:56:20,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.111 2026-10-11 19:56:20,584 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.085 2026-10-11 19:56:21,229 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:21,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.027 2026-10-11 19:56:21,336 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:22,084 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:22,095 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:22,101 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #10239771 for PoS orders references: ['Order 00325-002-0004'] (draft: True) 2026-10-11 19:56:22,113 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [614, 615] 2026-10-11 19:56:22,168 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #10239771 with result: [{'id': 397, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-10-11 19:56:22,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.025 0.058 2026-10-11 19:56:22,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.045 2026-10-11 19:56:22,944 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:22,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:56:23,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:23,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:23,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:23,757 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:23,774 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,617 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:24,667 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:24,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,692 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,711 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:24,713 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58884649 for PoS orders references: ['Order 00325-002-0004'] (draft: False) 2026-10-11 19:56:24,721 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:24,731 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [618, 619] 2026-10-11 19:56:24,827 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58884649 with result: [{'id': 397, 'pos_reference': 'Order 00325-002-0004', 'account_move': False}] 2026-10-11 19:56:24,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.032 0.103 2026-10-11 19:56:24,937 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:56:24,938 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:56:24,939 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:56:24,940 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:56:24,941 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:56:24,941 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:56:24,942 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:56:24,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:24,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:56:24,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:24,955 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:56:24,956 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:24,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:56:24,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:56:24,959 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:56:24,960 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:56:24,960 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:56:24,961 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:56:24,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:56:24,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:56:24,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:56:24,967 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:56:24,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:56:24,969 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:24,970 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:24,970 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:56:24,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:56:24,972 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:56:24,972 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:56:24,972 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:56:24,973 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:56:24,973 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:56:24,974 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:56:24,975 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:56:24,975 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:56:24,990 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:24,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:24] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:56:25,003 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:56:25,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:56:25,010 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-11 19:56:25,018 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-11 19:56:25,039 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:56:25,042 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-11 19:56:25,051 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 19:56:25,074 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:56:25,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.005 0.008 2026-10-11 19:56:25,079 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:56:25,081 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:56:25,081 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:56:25,082 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:56:25,084 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:56:25,087 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:56:25,088 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:56:25,089 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:56:25,090 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:56:25,091 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:56:25,091 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:56:25,092 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:56:25,093 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:56:25,093 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:56:25,094 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:56:25,095 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:56:25,096 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:56:25,100 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:56:25,102 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:56:25,104 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:25,104 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:25,105 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:56:25,106 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:56:25,107 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:56:25,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:56:25,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:56:25,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:56:25,112 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:56:25,113 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:56:25,114 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:25,114 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:56:25,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:56:25,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:56:25,117 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:56:25,128 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:25,132 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:56:25,133 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:25,134 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:25,144 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:25,147 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:56:25,148 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:56:25,149 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:56:25,150 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:56:25,155 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:25,157 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:25,159 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:25,160 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:25,162 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:56:25,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:56:25,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:56:25,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:56:25,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:56:25,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:56:25,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:56:25,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:56:25,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:56:25,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:56:25,169 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:56:25,170 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:56:25,170 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:56:25,171 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:56:25,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:56:25,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:56:25,173 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:56:25,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:56:25,175 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:56:25,175 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:56:25,176 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:56:25,177 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:56:25,177 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:56:25,178 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:56:25,178 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:56:25,179 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:56:25,488 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:56:25,547 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:25] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:26,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:26,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:26,854 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:26,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 19:56:27,630 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:27,640 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:27,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57696783 for PoS orders references: ['Order 00325-004-0005'] (draft: True) 2026-10-11 19:56:27,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:27,687 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57696783 with result: [{'id': 398, 'pos_reference': 'Order 00325-004-0005', 'account_move': False}] 2026-10-11 19:56:27,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:27] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.013 0.040 2026-10-11 19:56:28,461 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:28,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:56:29,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:29,256 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:29,267 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23804159 for PoS orders references: ['Order 00325-004-0005'] (draft: True) 2026-10-11 19:56:29,274 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:29,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23804159 with result: [{'id': 398, 'pos_reference': 'Order 00325-004-0005', 'account_move': False}] 2026-10-11 19:56:29,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.020 0.047 2026-10-11 19:56:30,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:56:30,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:30,103 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 36806 2026-10-11 19:56:30,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:56:30,105 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 36806 2026-10-11 19:56:30,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195630_211548_TestFrontend.txt 2026-10-11 19:56:30,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp3qpyl9nc_chrome_odoo" 2026-10-11 19:56:30,236 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-11 19:56:30,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37062 2026-10-11 19:56:30,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp0l1xp13m_chrome_odoo 2026-10-11 19:56:30,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37871/json/version 2026-10-11 19:56:30,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37871/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:56:30,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:56:30,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37871/json 2026-10-11 19:56:30,649 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37871/json with timeout 3 increased to 10s during tests 2026-10-11 19:56:30,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37871/devtools/page/19B717C0EBFA6713DC51B87002397D59 2026-10-11 19:56:30,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:56:30,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:56:30,840 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:56:30,843 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:56:30,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:56:30,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:56:30,855 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:56:31,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.052 0.592 2026-10-11 19:56:31,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '19B717C0EBFA6713DC51B87002397D59', 'loaderId': '0DAB4D7447BF602EC37312442CC1E228', 'isDownload': False} 2026-10-11 19:56:31,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-11 19:56:31,519 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:31,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 19:56:31,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:56:31,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.023 2026-10-11 19:56:31,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:56:31,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:56:31,899 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:31,914 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:56:31,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 19:56:31,930 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:56:32,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.150 0.361 2026-10-11 19:56:32,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:32] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.516 2026-10-11 19:56:32,503 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:32,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.071 2026-10-11 19:56:32,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:56:32,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:33,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.094 0.347 2026-10-11 19:56:33,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.062 2026-10-11 19:56:33,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "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-10-11 19:56:33,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:56:33,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.023 0.042 2026-10-11 19:56:33,314 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:33,319 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:33,324 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:33,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.010 0.088 2026-10-11 19:56:33,350 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:56:33,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:33,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.129 2026-10-11 19:56:33,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.142 2026-10-11 19:56:33,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.171 2026-10-11 19:56:33,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.182 2026-10-11 19:56:33,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.112 2026-10-11 19:56:33,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.109 2026-10-11 19:56:33,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.109 2026-10-11 19:56:33,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.113 2026-10-11 19:56:33,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.087 2026-10-11 19:56:33,533 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.088 2026-10-11 19:56:33,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.086 2026-10-11 19:56:33,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.072 2026-10-11 19:56:33,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.055 2026-10-11 19:56:33,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-10-11 19:56:34,057 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:56:34,074 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:56:34,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-10-11 19:56:34,096 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:34,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 19:56:34,188 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:35,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,070 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,089 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:35,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:36,008 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,023 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,040 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,057 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,073 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,089 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,108 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-10-11 19:56:36,982 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:36,994 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,006 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,024 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,039 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,056 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,074 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,089 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,106 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,190 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,206 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,223 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,256 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,290 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 19:56:37,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-10-11 19:56:37,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:37,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:37,359 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:56:37,406 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:37,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:56:37,456 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:56:37,473 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:56:37,485 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77241094 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-10-11 19:56:37,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:56:37,569 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77241094 with result: [{'id': 399, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-10-11 19:56:37,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:37] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.038 0.064 2026-10-11 19:56:37,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.010 0.025 2026-10-11 19:56:38,413 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:56:38,423 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:56:38,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:56:38,456 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:38,474 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:38,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:56:38,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:38,523 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:38,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:56:38,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:56:38,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37062 2026-10-11 19:56:38,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:56:38,550 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37062 2026-10-11 19:56:38,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195638_651035_TestFrontend.txt 2026-10-11 19:56:38,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp0l1xp13m_chrome_odoo" 2026-10-11 19:56:38,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37256 2026-10-11 19:56:38,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpbtoucwuk_chrome_odoo 2026-10-11 19:56:38,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39391/json/version 2026-10-11 19:56:38,937 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39391/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:56:38,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:56:38,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:39391/json 2026-10-11 19:56:38,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39391/json with timeout 3 increased to 10s during tests 2026-10-11 19:56:38,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:39391/devtools/page/BE3A4BBFB182B5A4FBED2DE1BB1E301F 2026-10-11 19:56:38,965 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:56:38,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:56:38,991 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:56:38,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:56:38,999 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:56:38,999 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:56:39,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.011 0.060 2026-10-11 19:56:39,085 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'BE3A4BBFB182B5A4FBED2DE1BB1E301F', 'loaderId': '154D875CD3D871BF2EDF17A4BD231EEB', 'isDownload': False} 2026-10-11 19:56:39,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-11 19:56:39,097 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:39,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 19:56:39,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:56:39,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.019 2026-10-11 19:56:39,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:56:39,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:56:39,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:56:39,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:39,531 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:56:39,546 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:56:39,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:39] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.111 0.312 2026-10-11 19:56:40,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.445 2026-10-11 19:56:40,042 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:40,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.082 2026-10-11 19:56:40,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:56:40,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:56:40,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.100 0.312 2026-10-11 19:56:40,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 19:56:40,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "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-10-11 19:56:40,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 19:56:40,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.029 2026-10-11 19:56:40,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.076 2026-10-11 19:56:40,815 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:56:40,822 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:40,826 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:40,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.112 2026-10-11 19:56:40,851 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:40,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.141 2026-10-11 19:56:40,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.150 2026-10-11 19:56:40,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.155 2026-10-11 19:56:40,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.143 2026-10-11 19:56:40,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.091 2026-10-11 19:56:40,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.008 0.096 2026-10-11 19:56:40,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.084 2026-10-11 19:56:40,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.082 2026-10-11 19:56:40,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.080 2026-10-11 19:56:40,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:40] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.077 2026-10-11 19:56:41,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:41] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.067 2026-10-11 19:56:41,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:41] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.057 2026-10-11 19:56:41,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.050 2026-10-11 19:56:41,690 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:56:41,710 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:41,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:41] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.026 2026-10-11 19:56:41,819 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:42,583 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,623 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,673 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,689 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:42,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:43,542 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:43,555 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54126214 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-10-11 19:56:43,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:43,578 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [623, 624] 2026-10-11 19:56:43,637 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54126214 with result: [{'id': 399, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-10-11 19:56:43,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:43] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.028 0.071 2026-10-11 19:56:44,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:44,414 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:44,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:44] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:56:45,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:56:45,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82914101 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-10-11 19:56:45,239 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [625, 626, 627] 2026-10-11 19:56:45,357 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82914101 with result: [{'id': 399, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-10-11 19:56:45,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.081 0.088 2026-10-11 19:56:46,133 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:46,139 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:46,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:56:46,909 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:46,924 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:46,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.038 2026-10-11 19:56:47,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-10-11 19:56:47,766 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:47,777 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textarea)' 2026-10-11 19:56:47,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input text 'test note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-10-11 19:56:47,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:56:47,831 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:47,841 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:56:47,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:47,857 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36788250 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-10-11 19:56:47,873 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [628, 629, 630] 2026-10-11 19:56:47,923 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36788250 with result: [{'id': 399, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-10-11 19:56:47,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.023 0.059 2026-10-11 19:56:48,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:48,696 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:48,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.025 2026-10-11 19:56:49,505 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,524 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,539 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,556 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,572 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,607 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,623 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:49,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:50,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:50,501 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:50,520 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.007 0.010 2026-10-11 19:56:50,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:56:50,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:56:50,604 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:56:50,604 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:56:50,605 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:56:50,605 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:56:50,606 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:56:50,606 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:56:50,607 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:56:50,607 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:56:50,608 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:56:50,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:56:50,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:56:50,610 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:56:50,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:56:50,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:56:50,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:56:50,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:56:50,613 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:56:50,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:56:50,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:56:50,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:56:50,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:56:50,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:56:50,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:56:50,618 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:56:50,619 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:56:50,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:56:50,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:56:50,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:56:50,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:56:50,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:56:50,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:56:50,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:56:50,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:56:50,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:56:50,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:56:50,644 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:56:50,645 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:56:50,646 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:56:50,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:56:50,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:56:50,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:56:50,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:56:50,650 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:56:50,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:50,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:50,657 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:56:50,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:56:50,661 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:56:50,662 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:56:50,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,664 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:56:50,665 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:56:50,666 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:56:50,667 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:56:50,668 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:56:50,669 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:56:50,670 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:56:50,670 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:56:50,671 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:56:50,672 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:56:50,673 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:56:50,674 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:56:50,675 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:56:50,675 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:56:50,679 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:56:50,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:56:50,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:56:50,682 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:56:50,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:56:50,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:56:50,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:56:50,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:56:50,686 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:56:50,686 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:56:50,687 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:56:50,687 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:56:50,688 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:56:50,689 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:56:50,689 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:56:50,690 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:56:50,691 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:56:50,692 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:56:50,693 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:56:50,693 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:56:50,694 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:56:50,694 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:56:50,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:56:50,696 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:56:50,696 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:56:50,697 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:56:50,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:56:50,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:56:50,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:56:50,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:56:50,703 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:50,711 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:50,730 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:50,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:50,739 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:50,742 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:50,750 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,751 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,752 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:50,761 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:50,762 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:50,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:50,788 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:56:50,791 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:50,792 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:56:50,794 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:56:50,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:56:50,807 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:50,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:50,819 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:56:51,180 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7442086 for PoS orders references: ['Order 00326-002-0001'] (draft: True) 2026-10-11 19:56:51,192 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:51] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:56:51,195 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [631, 632, 633] 2026-10-11 19:56:51,261 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:51] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:56:51,268 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7442086 with result: [{'id': 399, 'pos_reference': 'Order 00326-002-0001', 'account_move': False}] 2026-10-11 19:56:51,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.029 0.084 2026-10-11 19:56:52,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:52,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 19:56:52,555 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,573 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,576 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:52,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,606 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:56:52,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,639 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:56:52,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,672 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,689 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,705 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:56:52,722 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,739 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:56:52,756 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:52,760 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:56:52,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37256 2026-10-11 19:56:52,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:56:52,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37256 2026-10-11 19:56:52,870 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195652_870432_TestFrontend.txt 2026-10-11 19:56:52,870 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpbtoucwuk_chrome_odoo" 2026-10-11 19:56:53,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37506 2026-10-11 19:56:53,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp0qcs2tv2_chrome_odoo 2026-10-11 19:56:53,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37331/json/version 2026-10-11 19:56:53,176 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37331/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:56:53,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:56:53,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37331/json 2026-10-11 19:56:53,225 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37331/json with timeout 3 increased to 10s during tests 2026-10-11 19:56:53,238 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37331/devtools/page/B8148A8F71E6D905035F65A434961267 2026-10-11 19:56:53,253 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:56:53,259 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:56:53,290 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:56:53,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:56:53,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:56:53,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:56:53,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.012 0.062 2026-10-11 19:56:53,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'B8148A8F71E6D905035F65A434961267', 'loaderId': '31DC15CFC723E572819AF45719450675', 'isDownload': False} 2026-10-11 19:56:53,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-11 19:56:53,404 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:53,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:56:53,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:56:53,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.030 2026-10-11 19:56:53,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:56:53,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 19:56:53,899 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:53,907 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:56:53,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:56:53,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:56:54,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.119 0.329 2026-10-11 19:56:54,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.455 2026-10-11 19:56:54,453 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:56:54,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.091 2026-10-11 19:56:54,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:56:54,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:55,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.133 0.291 2026-10-11 19:56:55,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.040 2026-10-11 19:56:55,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "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-10-11 19:56:55,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 19:56:55,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.028 2026-10-11 19:56:55,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.068 2026-10-11 19:56:55,245 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:55,250 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56: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-10-11 19:56:55,254 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:56:55,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.104 2026-10-11 19:56:55,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.105 2026-10-11 19:56:55,287 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:56:55,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 19:56:55,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.155 2026-10-11 19:56:55,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.142 2026-10-11 19:56:55,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.095 2026-10-11 19:56:55,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.008 0.114 2026-10-11 19:56:55,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.098 2026-10-11 19:56:55,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 19:56:55,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.078 2026-10-11 19:56:55,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.072 2026-10-11 19:56:55,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.066 2026-10-11 19:56:55,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.056 2026-10-11 19:56:55,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.045 2026-10-11 19:56:56,122 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,208 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-10-11 19:56:56,256 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-10-11 19:56:56,275 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-10-11 19:56:56,292 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,295 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:56:56,305 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-10-11 19:56:56,324 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:56] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 19:56:56,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,359 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-10-11 19:56:56,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:56] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.004 0.005 2026-10-11 19:56:56,378 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:56,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:56] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.003 0.006 2026-10-11 19:56:57,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:56:57,141 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-10-11 19:56:57,163 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:56:57,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:56:57,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:56:57,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:57,207 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '100' (trigger: .floor-map .table .label:contains("100"))' 2026-10-11 19:56:57,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,238 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-10-11 19:56:57,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:57,257 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,272 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-10-11 19:56:57,290 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:56:57,305 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:56:57,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:56:57,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:56:57,340 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1111' (trigger: .floor-map .table .label:contains("1111"))' 2026-10-11 19:56:57,355 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,391 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,406 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-10-11 19:56:57,441 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,473 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-10-11 19:56:57,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:56:57,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:56:57,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 19:56:57,526 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:57,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:57] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:56:58,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 19:56:58,306 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:56:58,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:58] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:56:58,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-10-11 19:56:58,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:58] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:56:58,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:58] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 19:56:58,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:56:58,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-10-11 19:56:58,372 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text 'New Floor' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:56:58,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:56:58,406 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:58,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:58] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.004 0.008 2026-10-11 19:56:58,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:56:59,176 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 19:56:59,188 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,222 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,239 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,272 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,289 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:56:59,307 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,322 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 19:56:59,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:56:59,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:59,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.004 2026-10-11 19:56:59,373 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:56:59,422 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:56:59,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:56:59,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:59,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 19:56:59,507 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:59,522 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,556 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,572 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,589 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,605 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,622 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:56:59,638 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:56:59,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:56:59,672 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 19:56:59,690 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:56:59,705 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,724 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change shape to 'round' (trigger: .edit-button.button-option.round)' 2026-10-11 19:56:59,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:56:59,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-10-11 19:56:59,774 100 INFO rb-21b7005-225486-423724 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-10-11 19:56:59,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:56:59,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:56:59,807 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:56:59,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.036 2026-10-11 19:56:59,907 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:56:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:00,652 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:00,657 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:00,674 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:00,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-10-11 19:57:00,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:57:00,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37506 2026-10-11 19:57:00,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:57:00,710 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37506 2026-10-11 19:57:00,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:57:00,767 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195700_767137_TestFrontend.txt 2026-10-11 19:57:00,767 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp0qcs2tv2_chrome_odoo" 2026-10-11 19:57:00,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-11 19:57:01,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37738 2026-10-11 19:57:01,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpbbo9a6fr_chrome_odoo 2026-10-11 19:57:01,237 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42749/json/version 2026-10-11 19:57:01,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42749/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:57:01,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:57:01,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42749/json 2026-10-11 19:57:01,249 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42749/json with timeout 3 increased to 10s during tests 2026-10-11 19:57:01,258 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42749/devtools/page/E87950C6864E0977684A9687BA69F81A 2026-10-11 19:57:01,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:57:01,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:57:01,441 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:57:01,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:57:01,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:57:01,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:57:01,456 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:02,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.049 0.536 2026-10-11 19:57:02,041 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'E87950C6864E0977684A9687BA69F81A', 'loaderId': 'D9DFB0AAB0BC6238D394869255F0B5D8', 'isDownload': False} 2026-10-11 19:57:02,041 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-11 19:57:02,054 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:02,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:57:02,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:57:02,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.026 2026-10-11 19:57:02,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 19:57:02,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 19:57:02,477 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:57:02,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:57:02,478 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:02] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:02,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:57:03,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.150 0.396 2026-10-11 19:57:03,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.563 2026-10-11 19:57:03,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:03,151 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.056 2026-10-11 19:57:03,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:57:03,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:57:03,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.087 0.277 2026-10-11 19:57:03,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-10-11 19:57:03,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "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-10-11 19:57:03,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:03,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 19:57:03,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.009 0.051 2026-10-11 19:57:03,852 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:03,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.071 2026-10-11 19:57:03,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.097 2026-10-11 19:57:03,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 19:57:03,921 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:03,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.130 2026-10-11 19:57:03,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:03,951 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:57:03,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.180 2026-10-11 19:57:03,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.172 2026-10-11 19:57:03,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.129 2026-10-11 19:57:03,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:03] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.129 2026-10-11 19:57:04,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.013 0.089 2026-10-11 19:57:04,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.092 2026-10-11 19:57:04,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.082 2026-10-11 19:57:04,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.075 2026-10-11 19:57:04,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.002 0.070 2026-10-11 19:57:04,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.069 2026-10-11 19:57:04,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.025 2026-10-11 19:57:04,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:57:04,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:04,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:04,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.017 2026-10-11 19:57:04,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:57:04,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:04,719 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:05,635 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-10-11 19:57:05,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:57:05,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:57:05,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:05,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:57:05,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:57:06,459 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:06,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:06,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:06,488 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:07,260 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0001")' 2026-10-11 19:57:07,271 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:07,291 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:07,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:07,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:57:07,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:08,098 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,105 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,123 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,156 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,173 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,205 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:08,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:08,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:08,252 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25480983 for PoS orders references: ['Order 00327-002-0002'] (draft: True) 2026-10-11 19:57:08,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:08,378 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25480983 with result: [{'id': 400, 'pos_reference': 'Order 00327-002-0002', 'account_move': False}] 2026-10-11 19:57:08,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.063 0.089 2026-10-11 19:57:08,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.023 0.038 2026-10-11 19:57:09,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:57:09,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,273 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,289 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,306 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,322 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,357 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:09,389 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:10,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:10,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:10,266 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73175807 for PoS orders references: ['Order 00327-002-0003'] (draft: True) 2026-10-11 19:57:10,271 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("3")' 2026-10-11 19:57:10,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73175807 with result: [{'id': 401, 'pos_reference': 'Order 00327-002-0003', 'account_move': False}] 2026-10-11 19:57:10,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.025 0.074 2026-10-11 19:57:11,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:11,122 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:11,138 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:11,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:11] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 19:57:11,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:57:11,933 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:11,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:57:11,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .order-row > .col:nth-child(2):contains("-0002")' 2026-10-11 19:57:11,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:57:11,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:11] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.027 0.027 2026-10-11 19:57:12,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:12] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.023 0.044 2026-10-11 19:57:12,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:12] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.030 2026-10-11 19:57:12,862 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:12,871 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:12,888 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:57:12,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:12] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:12,907 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,708 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,722 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,738 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,756 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,772 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:13,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:13,817 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51701473 for PoS orders references: ['Order 00327-002-0004'] (draft: True) 2026-10-11 19:57:13,821 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-10-11 19:57:13,875 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51701473 with result: [{'id': 402, 'pos_reference': 'Order 00327-002-0004', 'account_move': False}] 2026-10-11 19:57:13,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.026 0.047 2026-10-11 19:57:14,646 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:14,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:14,674 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:14,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.040 2026-10-11 19:57:15,479 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:15,488 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:57:15,505 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:57:15,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-10-11 19:57:15,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:15] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.013 0.026 2026-10-11 19:57:15,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:15] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.036 2026-10-11 19:57:16,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:57:16,325 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:57:16,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:16,341 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:16,348 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:57:16,360 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:16] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:16,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37738 2026-10-11 19:57:16,369 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:57:16,369 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37738 2026-10-11 19:57:16,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195716_464076_TestFrontend.txt 2026-10-11 19:57:16,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpbbo9a6fr_chrome_odoo" 2026-10-11 19:57:16,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-11 19:57:16,906 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 37959 2026-10-11 19:57:16,906 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpvmsznih9_chrome_odoo 2026-10-11 19:57:16,907 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:35861/json/version 2026-10-11 19:57:16,908 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35861/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:57:16,918 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:57:16,918 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:35861/json 2026-10-11 19:57:16,919 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35861/json with timeout 3 increased to 10s during tests 2026-10-11 19:57:16,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:35861/devtools/page/23699A8B5823E7B592C29AEC4630BF10 2026-10-11 19:57:16,932 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:57:16,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:57:17,086 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:57:17,089 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:57:17,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:57:17,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:57:17,100 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:17,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:17] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.049 0.569 2026-10-11 19:57:17,718 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '23699A8B5823E7B592C29AEC4630BF10', 'loaderId': 'D89871290CDB472E0DA03C0EA051FDBF', 'isDownload': False} 2026-10-11 19:57:17,718 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-11 19:57:17,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:17,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:57:17,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:57:17,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 19:57:18,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:57:18,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:57:18,162 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:18,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:57:18,172 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:57:18,185 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:57:18,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 313 0.150 0.433 2026-10-11 19:57:18,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.609 2026-10-11 19:57:18,843 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:18,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.065 2026-10-11 19:57:18,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:57:19,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:57:19,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.101 0.355 2026-10-11 19:57:19,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.061 2026-10-11 19:57:19,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.014 2026-10-11 19:57:19,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:19,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.029 0.042 2026-10-11 19:57:19,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.010 0.092 2026-10-11 19:57:19,753 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:57:19,762 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57: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-10-11 19:57:19,766 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:57:19,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:57:19,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 19:57:19,787 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:57:19,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.154 2026-10-11 19:57:19,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.162 2026-10-11 19:57:19,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.163 2026-10-11 19:57:19,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.128 2026-10-11 19:57:19,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.100 2026-10-11 19:57:19,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.101 2026-10-11 19:57:19,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.092 2026-10-11 19:57:19,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.092 2026-10-11 19:57:19,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.090 2026-10-11 19:57:19,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:57:19,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 19:57:19,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.051 2026-10-11 19:57:19,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.050 2026-10-11 19:57:20,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:57:20,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:20,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.015 2026-10-11 19:57:20,494 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:20,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 19:57:20,564 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:21,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,473 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,489 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,504 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,539 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,554 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:21,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:21,598 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49821994 for PoS orders references: ['Order 00328-002-0001'] (draft: True) 2026-10-11 19:57:21,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("1")' 2026-10-11 19:57:21,686 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49821994 with result: [{'id': 403, 'pos_reference': 'Order 00328-002-0001', 'account_move': False}] 2026-10-11 19:57:21,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.032 0.074 2026-10-11 19:57:21,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:57:22,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:22,472 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:22,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.018 0.030 2026-10-11 19:57:23,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 19:57:23,279 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:57:23,304 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:57:23,309 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:23,310 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:23,313 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:57:23,329 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:57:23,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.013 2026-10-11 19:57:23,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:23,344 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19391313 for PoS orders references: ['Order 00328-002-0001'] (draft: False) 2026-10-11 19:57:23,351 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:23,382 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [641] 2026-10-11 19:57:23,519 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19391313 with result: [{'id': 403, 'pos_reference': 'Order 00328-002-0001', 'account_move': False}] 2026-10-11 19:57:23,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.078 0.113 2026-10-11 19:57:24,306 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:24,321 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:24,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:57:24,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:25,115 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:57:25,121 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,139 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,155 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,172 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,188 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,205 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,223 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,240 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:25,255 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:26,107 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:26,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:26,139 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43315876 for PoS orders references: ['Order 00328-002-0002'] (draft: True) 2026-10-11 19:57:26,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("2")' 2026-10-11 19:57:26,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43315876 with result: [{'id': 404, 'pos_reference': 'Order 00328-002-0002', 'account_move': False}] 2026-10-11 19:57:26,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.024 0.050 2026-10-11 19:57:26,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:26,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:26,988 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:27,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:27,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.025 2026-10-11 19:57:27,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Tipping")' 2026-10-11 19:57:27,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:57:27,821 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:57:27,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:57:27,840 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,621 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,625 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,655 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,672 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,690 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,706 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:28,722 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:29,563 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:29,571 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:57:29,590 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:57:29,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:57:29,621 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:57:29,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96574140 for PoS orders references: ['Order 00328-002-0003'] (draft: False) 2026-10-11 19:57:29,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:29,710 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96574140 with result: [{'id': 405, 'pos_reference': 'Order 00328-002-0003', 'account_move': False}] 2026-10-11 19:57:29,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.024 0.072 2026-10-11 19:57:30,515 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:30,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:30,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:30,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.031 2026-10-11 19:57:31,341 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:57:31,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,375 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,388 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,405 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,421 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,438 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:31,456 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,471 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:31,488 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:32,339 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:32,354 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:32,364 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #49792643 for PoS orders references: ['Order 00328-002-0004'] (draft: True) 2026-10-11 19:57:32,372 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("4")' 2026-10-11 19:57:32,441 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #49792643 with result: [{'id': 406, 'pos_reference': 'Order 00328-002-0004', 'account_move': False}] 2026-10-11 19:57:32,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.022 0.076 2026-10-11 19:57:33,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:33,220 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:33,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:33,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.028 2026-10-11 19:57:34,043 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Tipping")' 2026-10-11 19:57:34,055 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:57:34,071 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:34,091 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:34,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.024 2026-10-11 19:57:34,888 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-10-11 19:57:34,904 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-10-11 19:57:34,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-10-11 19:57:34,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-10-11 19:57:34,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-10-11 19:57:34,971 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="0.40"]' 2026-10-11 19:57:34,987 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:35,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 19:57:35,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:35,038 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:35,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:35,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.024 2026-10-11 19:57:35,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 19:57:35,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:35,872 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:35,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.027 2026-10-11 19:57:36,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-10-11 19:57:36,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-10-11 19:57:36,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-10-11 19:57:36,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-10-11 19:57:36,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-10-11 19:57:36,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.50"]' 2026-10-11 19:57:36,787 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:36,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 19:57:36,821 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:36,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:36,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:36,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.039 0.038 2026-10-11 19:57:37,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:57:37,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:37,725 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:57:37,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.029 2026-10-11 19:57:38,527 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:38,537 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:57:38,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:57:38,571 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:57:38,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:57:38,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:38,607 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69889426 for PoS orders references: ['Order 00328-002-0004'] (draft: False) 2026-10-11 19:57:38,628 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [645] 2026-10-11 19:57:38,709 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69889426 with result: [{'id': 406, 'pos_reference': 'Order 00328-002-0004', 'account_move': False}] 2026-10-11 19:57:38,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.047 0.076 2026-10-11 19:57:39,505 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-10-11 19:57:39,520 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-10-11 19:57:39,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-10-11 19:57:39,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-10-11 19:57:39,572 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-10-11 19:57:39,588 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.00"]' 2026-10-11 19:57:39,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:39,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 19:57:39,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:39,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:39,674 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:57:39,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.034 2026-10-11 19:57:39,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:40,475 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:57:40,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:57:40,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-10-11 19:57:40,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-10-11 19:57:40,537 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-10-11 19:57:40,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 19:57:40,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 19:57:40,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-10-11 19:57:40,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:40] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.018 0.034 2026-10-11 19:57:40,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-10-11 19:57:40,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:57:40,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:40,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:40] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.024 0.023 2026-10-11 19:57:40,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:57:40,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.021 0.030 2026-10-11 19:57:40,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:40] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.027 0.064 2026-10-11 19:57:41,476 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:57:41,488 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:57:41,508 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-10-11 19:57:41,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-10-11 19:57:41,537 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:41,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:57:41,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:41,588 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:57:41,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 19:57:41,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:41,639 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:57:41,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:57:41,670 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:57:41,672 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #79049744 for PoS orders references: ['Order 00328-002-0002'] (draft: False) 2026-10-11 19:57:41,683 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [643] 2026-10-11 19:57:41,762 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #79049744 with result: [{'id': 404, 'pos_reference': 'Order 00328-002-0002', 'account_move': False}] 2026-10-11 19:57:41,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.030 0.081 2026-10-11 19:57:41,847 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:57:41,848 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:57:41,849 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:57:41,852 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:57:41,853 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:57:41,857 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:57:41,858 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:57:41,859 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:57:41,860 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:57:41,861 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:57:41,862 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:57:41,862 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:57:41,863 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:57:41,863 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:57:41,870 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:57:41,875 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:41,876 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:57:41,879 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:57:41,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:41,881 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:57:41,883 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:57:41,884 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:57:41,884 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:57:41,886 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:57:41,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:57:41,891 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:57:41,893 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:57:41,894 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:57:41,896 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:57:41,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:57:41,899 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:41,901 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:57:41,905 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:57:41,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:57:41,917 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:57:41,918 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:57:41,948 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:41,949 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:57:41,949 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:41,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-11 19:57:41,960 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:57:41,961 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:57:41,961 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:57:41,962 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:57:41,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:57:41,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:57:41,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:57:41,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:57:41,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:57:41,967 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:57:41,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:57:41,969 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:57:41,970 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:57:41,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:57:41,972 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:41,976 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:57:41,977 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:57:41,978 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:41,984 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:41,984 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:41,986 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:41,988 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:57:41,989 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:41] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:41,995 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:57:41,996 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:57:41,998 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:57:41,999 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:57:42,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:57:42,015 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:42,016 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:57:42,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:57:42,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.009 0.012 2026-10-11 19:57:42,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:57:42,022 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:42,025 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:57:42,026 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:57:42,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:57:42,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:57:42,032 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:57:42,037 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:42,039 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:57:42,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:57:42,041 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:42,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:57:42,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:57:42,046 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:57:42,047 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:57:42,047 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:57:42,049 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:57:42,050 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:57:42,051 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:57:42,052 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:42,053 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:57:42,055 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:57:42,056 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:57:42,057 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:57:42,057 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:57:42,058 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:57:42,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:57:42,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:42,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:42,070 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:57:42,072 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:42,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:57:42,075 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:57:42,078 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:57:42,079 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:57:42,080 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:57:42,080 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:57:42,081 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:57:42,082 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:57:42,083 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:57:42,085 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:42,086 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:57:42,087 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:57:42,088 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:57:42,088 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:57:42,089 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:57:42,090 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:57:42,396 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 19:57:42,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:42] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:43,738 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:43,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:43,771 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:43,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:43] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 19:57:44,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,554 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,571 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,588 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,604 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:44,654 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:45,506 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:45,520 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:57:45,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:57:45,553 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:57:45,571 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:57:45,585 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56873780 for PoS orders references: ['Order 00328-002-0005'] (draft: False) 2026-10-11 19:57:45,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 19:57:45,694 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56873780 with result: [{'id': 407, 'pos_reference': 'Order 00328-002-0005', 'account_move': False}] 2026-10-11 19:57:45,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.058 0.070 2026-10-11 19:57:46,500 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-10-11 19:57:46,504 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 19:57:46,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:46] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.003 0.010 2026-10-11 19:57:48,161 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:48,170 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 19:57:48,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:57:48,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 37959 2026-10-11 19:57:48,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:57:48,181 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 37959 2026-10-11 19:57:48,276 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195748_275731_TestFrontend.txt 2026-10-11 19:57:48,276 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpvmsznih9_chrome_odoo" 2026-10-11 19:57:48,323 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-11 19:57:48,744 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38241 2026-10-11 19:57:48,744 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp4adeylah_chrome_odoo 2026-10-11 19:57:48,744 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40725/json/version 2026-10-11 19:57:48,745 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40725/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:57:48,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:57:48,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:40725/json 2026-10-11 19:57:48,771 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40725/json with timeout 3 increased to 10s during tests 2026-10-11 19:57:48,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:40725/devtools/page/CA364E7C15A5115CBFCC61BFB52905D4 2026-10-11 19:57:48,792 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:57:48,795 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:57:49,007 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:57:49,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:57:49,012 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:57:49,012 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:57:49,027 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:49,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:49] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.093 0.564 2026-10-11 19:57:49,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'CA364E7C15A5115CBFCC61BFB52905D4', 'loaderId': '9E713C07E25DE33F4F312B4035D75F34', 'isDownload': False} 2026-10-11 19:57:49,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-11 19:57:49,696 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:49,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:49] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:57:49,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:49] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:57:49,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:49] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:57:50,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:57:50,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:57:50,138 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:50,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 19:57:50,145 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:50,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:57:50,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.162 0.380 2026-10-11 19:57:50,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.569 2026-10-11 19:57:50,784 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:50,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.087 2026-10-11 19:57:50,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:57:50,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:50] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:57:51,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.095 0.357 2026-10-11 19:57:51,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.042 2026-10-11 19:57:51,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "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-10-11 19:57:51,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:57:51,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.029 0.033 2026-10-11 19:57:51,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:57:51,603 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:57:51,609 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:57:51,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.092 2026-10-11 19:57:51,633 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:57:51,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.139 2026-10-11 19:57:51,672 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:57:51,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.171 2026-10-11 19:57:51,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.183 2026-10-11 19:57:51,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.189 2026-10-11 19:57:51,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.112 2026-10-11 19:57:51,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.013 0.115 2026-10-11 19:57:51,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.104 2026-10-11 19:57:51,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.095 2026-10-11 19:57:51,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.095 2026-10-11 19:57:51,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.094 2026-10-11 19:57:51,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 19:57:51,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.070 2026-10-11 19:57:51,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.046 2026-10-11 19:57:51,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.051 2026-10-11 19:57:52,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:57:52,354 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:52,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:52,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:52] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.015 0.020 2026-10-11 19:57:52,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.019 2026-10-11 19:57:52,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:57:53,352 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,357 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,371 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,386 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,403 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:57:53,420 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,436 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,455 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,470 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,487 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,503 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,520 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,538 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,553 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:57:53,586 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,622 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,687 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,704 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 19:57:53,753 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,788 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,803 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:53,820 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:57:53,831 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #64612722 for PoS orders references: ['Order 00329-002-0001'] (draft: True) 2026-10-11 19:57:53,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:57:53,914 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #64612722 with result: [{'id': 408, 'pos_reference': 'Order 00329-002-0001', 'account_move': False}] 2026-10-11 19:57:53,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 68 0.042 0.056 2026-10-11 19:57:54,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:54,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:54,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.010 0.028 2026-10-11 19:57:55,502 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:55,521 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:55,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:55,554 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:55,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 19:57:55,593 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-10-11 19:57:55,599 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:55,600 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:55,605 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:55,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:55,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 19:57:55,639 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56889452 for PoS orders references: ['Order 00329-002-0001'] (draft: True) 2026-10-11 19:57:55,665 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [653, 654, 655] 2026-10-11 19:57:55,730 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56889452 with result: [{'id': 408, 'pos_reference': 'Order 00329-002-0001', 'account_move': False}] 2026-10-11 19:57:55,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.031 0.081 2026-10-11 19:57:55,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.038 2026-10-11 19:57:55,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:57:56,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 19:57:56,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:56,604 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:56,620 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:56,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:57:56,653 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:56,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:56,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:57:56,703 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:56,719 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:57:56,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 19:57:56,753 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 19:57:56,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.024 2026-10-11 19:57:57,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:57:57,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:57:57,587 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:57,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:57:57,604 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:57:57,613 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38241 2026-10-11 19:57:57,613 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:57:57,614 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38241 2026-10-11 19:57:57,710 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195757_709825_TestFrontend.txt 2026-10-11 19:57:57,710 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp4adeylah_chrome_odoo" 2026-10-11 19:57:57,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-11 19:57:58,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38456 2026-10-11 19:57:58,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpl_6oosz5_chrome_odoo 2026-10-11 19:57:58,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38703/json/version 2026-10-11 19:57:58,138 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38703/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:57:58,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:57:58,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38703/json 2026-10-11 19:57:58,151 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38703/json with timeout 3 increased to 10s during tests 2026-10-11 19:57:58,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38703/devtools/page/5C878F599D48FA0408559E49F0D0CB1F 2026-10-11 19:57:58,168 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:57:58,177 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:57:58,348 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:57:58,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:57:58,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:57:58,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:57:58,363 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:57:59,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.079 0.583 2026-10-11 19:57:59,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '5C878F599D48FA0408559E49F0D0CB1F', 'loaderId': '4C18AE241F7B37F0DB634AB5BFA9D59A', 'isDownload': False} 2026-10-11 19:57:59,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-11 19:57:59,049 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:57:59,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 19:57:59,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 19:57:59,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:57:59,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:57:59,447 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.009 2026-10-11 19:57:59,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:57:59,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:57:59,483 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:57:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:57:59,498 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:00,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.265 0.365 2026-10-11 19:58:00,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.635 2026-10-11 19:58:00,182 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:00,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.058 2026-10-11 19:58:00,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:58:00,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:58:00,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.186 0.305 2026-10-11 19:58:00,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 19:58:00,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "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-10-11 19:58:00,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:58:01,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.019 0.033 2026-10-11 19:58:01,034 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:01,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.080 2026-10-11 19:58:01,047 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:01,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:01,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.114 2026-10-11 19:58:01,100 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:01,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:01,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.145 2026-10-11 19:58:01,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.153 2026-10-11 19:58:01,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.159 2026-10-11 19:58:01,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.079 2026-10-11 19:58:01,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.011 0.105 2026-10-11 19:58:01,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.092 2026-10-11 19:58:01,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.090 2026-10-11 19:58:01,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.092 2026-10-11 19:58:01,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:58:01,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:58:01,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-11 19:58:01,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.051 2026-10-11 19:58:01,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.055 2026-10-11 19:58:01,786 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:01,803 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:58:01,822 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:01,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.020 2026-10-11 19:58:01,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 19:58:01,902 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:02,810 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,817 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,823 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,836 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,872 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,886 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:02,903 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:03,755 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,786 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,804 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,820 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 19:58:03,855 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:58:03,862 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:03,862 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:03,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:03,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:03] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:58:03,887 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:03,893 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9269207 for PoS orders references: ['Order 00330-002-0002'] (draft: False) 2026-10-11 19:58:03,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:04,013 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9269207 with result: [{'id': 409, 'pos_reference': 'Order 00330-002-0002', 'account_move': False}] 2026-10-11 19:58:04,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.058 0.088 2026-10-11 19:58:04,053 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80077384 for PoS orders references: ['Order 00330-002-0001'] (draft: True) 2026-10-11 19:58:04,109 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80077384 with result: [{'id': 410, 'pos_reference': 'Order 00330-002-0001', 'account_move': False}] 2026-10-11 19:58:04,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.021 0.049 2026-10-11 19:58:04,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:04] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.053 2026-10-11 19:58:04,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:58:04,903 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:04,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:58:04,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:58:04,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:58:04,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:04,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:04,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97878016 for PoS orders references: ['Order 00330-002-0001'] (draft: False) 2026-10-11 19:58:05,011 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [658] 2026-10-11 19:58:05,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97878016 with result: [{'id': 410, 'pos_reference': 'Order 00330-002-0001', 'account_move': False}] 2026-10-11 19:58:05,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:05] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.032 0.077 2026-10-11 19:58:05,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:05,853 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:05,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:05,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38456 2026-10-11 19:58:05,868 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:05,868 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38456 2026-10-11 19:58:05,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195805_964539_TestFrontend.txt 2026-10-11 19:58:05,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpl_6oosz5_chrome_odoo" 2026-10-11 19:58:05,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-11 19:58:06,375 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38666 2026-10-11 19:58:06,375 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpoemjqj1r_chrome_odoo 2026-10-11 19:58:06,375 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41589/json/version 2026-10-11 19:58:06,377 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41589/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:06,386 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:06,386 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:41589/json 2026-10-11 19:58:06,387 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41589/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:06,393 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:41589/devtools/page/67B2E1807A50EE235BB428B0F2B4248A 2026-10-11 19:58:06,399 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:06,403 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:06,564 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:06,566 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:06,569 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:06,569 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:06,580 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:08,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.046 1.397 2026-10-11 19:58:08,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '67B2E1807A50EE235BB428B0F2B4248A', 'loaderId': '960340C102C2501D4C14BBF4013C548C', 'isDownload': False} 2026-10-11 19:58:08,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-11 19:58:08,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:08,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:58:08,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:58:08,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:58:08,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:58:08,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 19:58:08,467 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:08,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 19:58:08,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:08,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:08,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:08] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.143 0.361 2026-10-11 19:58:09,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.514 2026-10-11 19:58:09,056 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:09,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.075 2026-10-11 19:58:09,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:58:09,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:58:09,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.103 0.309 2026-10-11 19:58:09,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.041 2026-10-11 19:58:09,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "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-10-11 19:58:09,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.004 2026-10-11 19:58:09,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.013 0.034 2026-10-11 19:58:09,796 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:09,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.073 2026-10-11 19:58:09,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58: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-10-11 19:58:09,840 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:09,845 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:09,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:09,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.108 2026-10-11 19:58:09,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.131 2026-10-11 19:58:09,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.142 2026-10-11 19:58:09,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.148 2026-10-11 19:58:09,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.112 2026-10-11 19:58:09,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.091 2026-10-11 19:58:09,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.103 2026-10-11 19:58:09,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.085 2026-10-11 19:58:09,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:09] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.008 0.086 2026-10-11 19:58:10,003 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:58:10,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 19:58:10,027 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.063 2026-10-11 19:58:10,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.057 2026-10-11 19:58:10,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.059 2026-10-11 19:58:10,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:10,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:58:10,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.013 2026-10-11 19:58:10,611 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:10,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:58:10,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:11,588 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,594 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,603 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,635 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,652 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,675 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:58:11,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:58:11,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:11,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 19:58:11,709 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:11,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:11,740 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:11,747 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59519663 for PoS orders references: ['Order 00331-002-0001'] (draft: False) 2026-10-11 19:58:11,750 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:11,899 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59519663 with result: [{'id': 411, 'pos_reference': 'Order 00331-002-0001', 'account_move': False}] 2026-10-11 19:58:11,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:11] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.062 0.110 2026-10-11 19:58:12,007 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:58:12,020 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:58:12,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:58:12,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:58:12,023 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:58:12,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:58:12,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:58:12,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:58:12,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:58:12,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:58:12,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:58:12,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:58:12,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:58:12,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:58:12,037 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:58:12,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:58:12,039 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:58:12,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:58:12,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:58:12,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:58:12,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:58:12,042 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:58:12,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:58:12,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:58:12,044 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:58:12,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:58:12,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:12,055 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:58:12,057 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:58:12,058 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:12,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:12,060 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:58:12,061 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:58:12,071 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:12,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:12,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:12,084 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:12,096 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:58:12,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:12,101 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:12,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:58:12,106 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:58:12,108 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:12,110 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:58:12,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:12,111 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:12,113 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:58:12,114 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:58:12,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:58:12,117 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:58:12,121 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:12,123 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:58:12,124 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:58:12,125 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:58:12,126 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:12,127 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:58:12,129 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:58:12,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:58:12,132 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:12,147 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:58:12,148 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:58:12,151 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:58:12,158 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:58:12,160 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:58:12,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:58:12,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:58:12,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.013 0.021 2026-10-11 19:58:12,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:58:12,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:58:12,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:58:12,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:58:12,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:58:12,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:58:12,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:58:12,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:58:12,169 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:58:12,169 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:58:12,175 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:58:12,182 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:12,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:12,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:58:12,191 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:12,194 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:58:12,196 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:58:12,198 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 19:58:12,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:58:12,200 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:12,201 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:58:12,205 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:12,206 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:58:12,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:58:12,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:58:12,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:58:12,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:58:12,220 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:12,220 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:12,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:58:12,223 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:58:12,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:58:12,225 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:58:12,225 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:58:12,228 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:58:12,229 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:58:12,230 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:58:12,230 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:58:12,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:58:12,233 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:58:12,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:58:12,235 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:58:12,236 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:12,237 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:58:12,237 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:58:12,238 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:58:12,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:58:12,240 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:58:12,241 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:58:12,241 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:58:12,242 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:58:12,243 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:58:12,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:58:12,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:58:12,591 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:12] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:13,876 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:58:13,889 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:13,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:58:13,902 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-10-11 19:58:13,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:58:13,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:13] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.015 2026-10-11 19:58:14,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:14] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.014 0.039 2026-10-11 19:58:14,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:14,784 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:14,786 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:14,802 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 2.00")' 2026-10-11 19:58:14,819 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 19:58:14,835 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:58:14,852 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:14,869 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:14,870 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:14,878 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38666 2026-10-11 19:58:14,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:14,880 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38666 2026-10-11 19:58:15,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195815_000567_TestFrontend.txt 2026-10-11 19:58:15,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpoemjqj1r_chrome_odoo" 2026-10-11 19:58:15,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-11 19:58:17,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 38911 2026-10-11 19:58:17,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmph8ygcyac_chrome_odoo 2026-10-11 19:58:17,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:32809/json/version 2026-10-11 19:58:17,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32809/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:17,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:17,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:32809/json 2026-10-11 19:58:17,299 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32809/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:17,306 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:32809/devtools/page/96D8A2C4727E329B042BEE1682BC70B2 2026-10-11 19:58:17,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:17,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:17,541 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:17,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:17,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:17,546 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:17,559 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:18,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.045 0.563 2026-10-11 19:58:18,168 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '96D8A2C4727E329B042BEE1682BC70B2', 'loaderId': '633CD5CD7159A25F13D639F18EB79F31', 'isDownload': False} 2026-10-11 19:58:18,168 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-10-11 19:58:18,183 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:18,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:58:18,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:58:18,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.022 2026-10-11 19:58:18,547 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:58:18,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 19:58:18,585 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:18,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:58:18,598 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:18,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour4PosCombo', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:19,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.131 0.379 2026-10-11 19:58:19,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.511 2026-10-11 19:58:19,180 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:19,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.021 0.057 2026-10-11 19:58:19,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:58:19,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:58:19,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 191 0.085 0.303 2026-10-11 19:58:19,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 19:58:19,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "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-10-11 19:58:19,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:58:19,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/image?model=product.product&field=image_128&id=1642&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.017 0.033 2026-10-11 19:58:19,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.076 2026-10-11 19:58:19,939 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:19,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:19,951 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:19,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/image?model=product.product&field=image_128&id=1644&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.106 2026-10-11 19:58:19,981 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:19,987 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:20,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1643&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.147 2026-10-11 19:58:20,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1645&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.014 0.184 2026-10-11 19:58:20,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1646&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-11 19:58:20,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.204 2026-10-11 19:58:20,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.170 2026-10-11 19:58:20,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.003 0.161 2026-10-11 19:58:20,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.166 2026-10-11 19:58:20,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1647&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.144 2026-10-11 19:58:20,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1648&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.130 2026-10-11 19:58:20,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1649&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.147 2026-10-11 19:58:20,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1650&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.140 2026-10-11 19:58:20,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1653&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.175 2026-10-11 19:58:20,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1652&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.208 2026-10-11 19:58:20,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.210 2026-10-11 19:58:20,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.198 2026-10-11 19:58:20,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.196 2026-10-11 19:58:20,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.195 2026-10-11 19:58:20,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1651&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.196 2026-10-11 19:58:20,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.177 2026-10-11 19:58:20,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.146 2026-10-11 19:58:20,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.129 2026-10-11 19:58:20,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.109 2026-10-11 19:58:20,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:58:20,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.063 2026-10-11 19:58:20,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.049 2026-10-11 19:58:20,652 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:20,669 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:58:20,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-10-11 19:58:20,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:58:20,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 19:58:20,773 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:21,658 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,690 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,703 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,708 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,721 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:58:21,795 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,800 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,805 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,819 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:58:21,927 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:21,936 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:58:21,969 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:21,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,838 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:58:22,879 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,889 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,902 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,942 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,951 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:22,985 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,004 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,020 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,037 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,052 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,068 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,085 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,102 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,118 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,135 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,152 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,168 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,185 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 19:58:23,254 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:58:23,259 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:23,262 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:23,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 19:58:23,283 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:23,314 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:23,319 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #3937736 for PoS orders references: ['Order 00332-002-0002'] (draft: False) 2026-10-11 19:58:23,325 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:23,515 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #3937736 with result: [{'id': 412, 'pos_reference': 'Order 00332-002-0002', 'account_move': False}] 2026-10-11 19:58:23,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.067 0.148 2026-10-11 19:58:23,557 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51493978 for PoS orders references: ['Order 00332-002-0001'] (draft: True) 2026-10-11 19:58:23,649 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51493978 with result: [{'id': 413, 'pos_reference': 'Order 00332-002-0001', 'account_move': False}] 2026-10-11 19:58:23,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 70 0.037 0.072 2026-10-11 19:58:23,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:23] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.087 2026-10-11 19:58:24,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:58:24,457 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,468 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,486 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:58:24,519 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,551 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:58:24,568 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,585 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,602 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,618 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:58:24,635 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,652 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,669 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:58:24,702 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,719 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:24,720 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:24,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 38911 2026-10-11 19:58:24,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:24,728 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 38911 2026-10-11 19:58:24,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195824_829059_TestFrontend.txt 2026-10-11 19:58:24,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmph8ygcyac_chrome_odoo" 2026-10-11 19:58:24,848 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-11 19:58:25,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39121 2026-10-11 19:58:25,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp0hva9kye_chrome_odoo 2026-10-11 19:58:25,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43933/json/version 2026-10-11 19:58:25,288 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43933/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:25,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:25,300 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:43933/json 2026-10-11 19:58:25,301 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43933/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:25,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:43933/devtools/page/A2972A777ACC89EAF7A3B627A0FC7FAF 2026-10-11 19:58:25,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:25,344 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:25,492 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:25,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:25,496 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:25,496 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:25,510 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:26,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.057 0.517 2026-10-11 19:58:26,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'A2972A777ACC89EAF7A3B627A0FC7FAF', 'loaderId': 'FE5F4465FB9B89BBFDD202A9B4E9568E', 'isDownload': False} 2026-10-11 19:58:26,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-11 19:58:26,095 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:26,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:58:26,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:58:26,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-10-11 19:58:26,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:58:26,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 19:58:26,481 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:26,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:58:26,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:26,505 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:26,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 312 0.145 0.349 2026-10-11 19:58:27,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.505 2026-10-11 19:58:27,052 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:27,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.059 2026-10-11 19:58:27,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:58:27,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:58:27,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.103 0.327 2026-10-11 19:58:27,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.057 2026-10-11 19:58:27,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-10-11 19:58:27,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:58:27,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.012 0.031 2026-10-11 19:58:27,845 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:27,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:27,861 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:27,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.073 2026-10-11 19:58:27,879 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:27,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.105 2026-10-11 19:58:27,916 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:27,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.145 2026-10-11 19:58:27,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.149 2026-10-11 19:58:27,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.154 2026-10-11 19:58:27,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:27] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.106 2026-10-11 19:58:28,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.119 2026-10-11 19:58:28,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.003 0.105 2026-10-11 19:58:28,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.086 2026-10-11 19:58:28,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:58:28,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 19:58:28,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:58:28,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.050 2026-10-11 19:58:28,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.047 2026-10-11 19:58:28,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.038 2026-10-11 19:58:28,602 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:28,619 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:58:28,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 19:58:28,639 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:28,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 19:58:28,731 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:29,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:29,623 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:58:29,634 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17382533 for PoS orders references: ['Order 00333-002-0001'] (draft: True) 2026-10-11 19:58:29,637 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:29,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:29,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39121 2026-10-11 19:58:29,650 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:29,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39121 2026-10-11 19:58:29,740 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17382533 with result: [{'id': 414, 'pos_reference': 'Order 00333-002-0001', 'account_move': False}] 2026-10-11 19:58:29,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195829_754455_TestFrontend.txt 2026-10-11 19:58:29,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp0hva9kye_chrome_odoo" 2026-10-11 19:58:29,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.065 0.061 2026-10-11 19:58:29,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-10-11 19:58:30,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39314 2026-10-11 19:58:30,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpdefa5zhz_chrome_odoo 2026-10-11 19:58:30,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45405/json/version 2026-10-11 19:58:30,246 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45405/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:30,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:30,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:45405/json 2026-10-11 19:58:30,256 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45405/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:30,268 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:45405/devtools/page/3D5CFD0EE3ABC9DE45ABBAA9A2B69CCA 2026-10-11 19:58:30,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:30,282 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:30,479 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:30,482 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:30,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:30,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:30,495 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:31,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.049 0.514 2026-10-11 19:58:31,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '3D5CFD0EE3ABC9DE45ABBAA9A2B69CCA', 'loaderId': '61C72141E0FCE75692C2B9D6CB344138', 'isDownload': False} 2026-10-11 19:58:31,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-10-11 19:58:31,075 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:31,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:58:31,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.016 2026-10-11 19:58:31,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.025 2026-10-11 19:58:31,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:58:31,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.006 0.006 2026-10-11 19:58:31,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:58:31,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:31,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:31] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:31,531 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('BillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:32,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.160 0.435 2026-10-11 19:58:32,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-10-11 19:58:32,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "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-10-11 19:58:32,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.005 2026-10-11 19:58:32,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.013 0.034 2026-10-11 19:58:32,300 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:32,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.011 0.058 2026-10-11 19:58:32,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.097 2026-10-11 19:58:32,371 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:32,380 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:32,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.010 0.137 2026-10-11 19:58:32,415 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:32,427 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:32,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.018 0.175 2026-10-11 19:58:32,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.023 0.206 2026-10-11 19:58:32,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.176 2026-10-11 19:58:32,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.174 2026-10-11 19:58:32,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.109 2026-10-11 19:58:32,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.011 0.113 2026-10-11 19:58:32,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.117 2026-10-11 19:58:32,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:58:32,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 19:58:32,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.002 0.083 2026-10-11 19:58:32,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.086 2026-10-11 19:58:32,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:32] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.076 2026-10-11 19:58:33,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:33,102 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:58:33,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:33] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 19:58:33,124 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:33,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 19:58:33,205 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:34,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-10-11 19:58:34,120 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 19:58:34,127 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 19:58:34,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:58:34,193 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:58:34,195 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:58:34,196 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:58:34,197 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:58:34,199 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:58:34,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:58:34,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:58:34,201 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:58:34,202 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:58:34,202 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:58:34,204 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:58:34,204 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:58:34,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:58:34,206 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:58:34,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:58:34,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:58:34,208 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:58:34,209 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:58:34,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:58:34,216 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:58:34,217 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:58:34,217 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:58:34,218 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:58:34,219 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:58:34,220 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:58:34,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:58:34,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:58:34,222 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:58:34,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:58:34,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:58:34,232 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:34,234 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:34,238 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:34,244 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:58:34,245 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,247 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:58:34,248 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:58:34,248 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:58:34,249 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:58:34,250 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:58:34,250 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:58:34,251 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:58:34,252 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:58:34,252 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:58:34,253 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:58:34,254 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:58:34,255 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:58:34,256 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:58:34,257 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:58:34,257 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:58:34,258 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:58:34,259 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:58:34,260 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:58:34,261 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:58:34,261 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:58:34,262 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:58:34,263 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:58:34,264 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:58:34,264 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:58:34,267 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:58:34,269 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:34,269 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,271 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:58:34,272 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:58:34,272 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:58:34,274 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:58:34,276 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:58:34,276 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:58:34,277 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:58:34,278 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:58:34,278 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:58:34,279 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:58:34,280 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:58:34,281 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:58:34,281 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:58:34,283 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:58:34,284 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:58:34,286 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:58:34,287 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:58:34,287 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:58:34,288 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:58:34,290 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,290 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:58:34,292 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:58:34,293 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:58:34,294 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:58:34,294 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:58:34,295 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:58:34,296 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:58:34,296 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:58:34,297 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:58:34,297 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:58:34,298 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:58:34,299 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:58:34,300 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:58:34,301 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:58:34,301 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:58:34,307 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,310 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,319 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,321 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,337 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,343 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:34,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:34,361 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,361 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:58:34,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,369 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:34,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,388 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:34,395 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:34,398 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:34,400 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:34,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,406 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:34,686 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85261262 for PoS orders references: ['Order 00334-001-0001'] (draft: True) 2026-10-11 19:58:34,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:58:34,779 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:34,792 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85261262 with result: [{'id': 415, 'pos_reference': 'Order 00334-001-0001', 'account_move': False}] 2026-10-11 19:58:34,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.060 0.067 2026-10-11 19:58:34,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.054 2026-10-11 19:58:35,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:36,060 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 19:58:36,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 19:58:36,086 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:36,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 19:58:36,087 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:36,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:36,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.014 2026-10-11 19:58:36,121 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-10-11 19:58:36,121 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30780061 for PoS orders references: ['Order 00334-001-0001'] (draft: False) 2026-10-11 19:58:36,130 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:36,145 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [677] 2026-10-11 19:58:36,285 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30780061 with result: [{'id': 415, 'pos_reference': 'Order 00334-001-0001', 'account_move': False}] 2026-10-11 19:58:36,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.054 0.128 2026-10-11 19:58:36,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:36] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D84efb810-4a01-40bf-8430-388442dffafe?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.097 2026-10-11 19:58:37,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:37,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:37,074 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39314 2026-10-11 19:58:37,074 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:37,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39314 2026-10-11 19:58:37,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195837_190681_TestFrontend.txt 2026-10-11 19:58:37,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpdefa5zhz_chrome_odoo" 2026-10-11 19:58:37,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-11 19:58:39,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39565 2026-10-11 19:58:39,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpeh2qee9y_chrome_odoo 2026-10-11 19:58:39,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38311/json/version 2026-10-11 19:58:39,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38311/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:39,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:39,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:38311/json 2026-10-11 19:58:39,599 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38311/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:39,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:38311/devtools/page/705582E8D12A7A06754A131D1B5DB004 2026-10-11 19:58:39,614 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:39,644 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:39,843 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:39,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:39,847 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:39,847 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:39,860 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:40,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.048 0.510 2026-10-11 19:58:40,419 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '705582E8D12A7A06754A131D1B5DB004', 'loaderId': 'C47D12172F5F61D734D618E133B1BEFD', 'isDownload': False} 2026-10-11 19:58:40,419 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-10-11 19:58:40,432 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:40,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 19:58:40,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:58:40,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 19:58:40,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:58:40,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 19:58:40,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:40,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:58:40,840 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:40,852 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ComboPreparationReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:58:41,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 318 0.155 0.394 2026-10-11 19:58:41,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.039 2026-10-11 19:58:41,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "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-10-11 19:58:41,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:58:41,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1654&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.016 0.034 2026-10-11 19:58:41,580 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:41,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.078 2026-10-11 19:58:41,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:58:41,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:41,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1655&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.115 2026-10-11 19:58:41,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:41,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1656&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.144 2026-10-11 19:58:41,690 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:58:41,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1657&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.175 2026-10-11 19:58:41,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1658&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.198 2026-10-11 19:58:41,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.157 2026-10-11 19:58:41,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.135 2026-10-11 19:58:41,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.143 2026-10-11 19:58:41,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.125 2026-10-11 19:58:41,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1659&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.131 2026-10-11 19:58:41,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1660&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.132 2026-10-11 19:58:41,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1661&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.144 2026-10-11 19:58:41,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image?model=product.product&field=image_128&id=1662&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.171 2026-10-11 19:58:41,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:41] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.159 2026-10-11 19:58:42,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1665&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 19:58:42,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.185 2026-10-11 19:58:42,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1664&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 19:58:42,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.010 0.195 2026-10-11 19:58:42,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.201 2026-10-11 19:58:42,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1663&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.180 2026-10-11 19:58:42,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.205 2026-10-11 19:58:42,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.180 2026-10-11 19:58:42,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.145 2026-10-11 19:58:42,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.111 2026-10-11 19:58:42,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.010 0.095 2026-10-11 19:58:42,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.082 2026-10-11 19:58:42,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.065 2026-10-11 19:58:42,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:42,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:58:42,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:58:42,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 19:58:42,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 19:58:42,468 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:43,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:43,364 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:43,372 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:43,384 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:43,401 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 19:58:43,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-10-11 19:58:43,535 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:58:43,536 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:58:43,537 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:58:43,539 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:58:43,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:58:43,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:58:43,541 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:58:43,542 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:58:43,542 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:58:43,543 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:58:43,544 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:58:43,545 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:58:43,545 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:58:43,546 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:58:43,547 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:58:43,548 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:58:43,550 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:58:43,551 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:43,553 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:58:43,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,557 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:58:43,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:58:43,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:58:43,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:58:43,569 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:43,570 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:58:43,570 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:43,571 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:58:43,572 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:43,575 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:58:43,576 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:58:43,577 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:58:43,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:58:43,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:58:43,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:58:43,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:58:43,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-10-11 19:58:43,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .multiprint-flex:not(.mx-5):contains('Office Combo')' 2026-10-11 19:58:43,596 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:43,602 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:58:43,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:58:43,605 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:58:43,608 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:58:43,609 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:58:43,610 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:58:43,611 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:58:43,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:58:43,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 19:58:43,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:58:43,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:58:43,618 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:58:43,619 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:58:43,620 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:43,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:58:43,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:58:43,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:58:43,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:58:43,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:58:43,626 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:58:43,627 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:43,627 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:58:43,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:58:43,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:58:43,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:58:43,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:58:43,636 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,637 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:43,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:58:43,643 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:58:43,644 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:58:43,650 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:43,652 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:58:43,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:58:43,656 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:58:43,656 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:58:43,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:58:43,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:58:43,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:58:43,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:58:43,661 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:58:43,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,670 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,671 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,672 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:58:43,674 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:58:43,676 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:58:43,678 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,678 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:58:43,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:58:43,682 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:58:43,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:58:43,685 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:58:43,686 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:58:43,686 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:58:43,688 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:58:43,689 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:58:43,691 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:58:43,692 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:58:43,694 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:58:43,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:58:43,696 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:43,696 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,697 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:58:43,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:58:43,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:58:43,701 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:58:43,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:58:43,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:58:43,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:58:43,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:58:43,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:58:43,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:58:43,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:58:43,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:58:43,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:58:43,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:58:43,713 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:43,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,716 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:43,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:58:44,030 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:44,048 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27336444 for PoS orders references: ['Order 00335-001-0001'] (draft: True) 2026-10-11 19:58:44,062 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:44] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:58:44,143 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:44] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:58:44,164 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27336444 with result: [{'id': 416, 'pos_reference': 'Order 00335-001-0001', 'account_move': False}] 2026-10-11 19:58:44,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 94 0.046 0.089 2026-10-11 19:58:45,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-10-11 19:58:45,415 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:58:45,423 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:45,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39565 2026-10-11 19:58:45,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:58:45,428 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39565 2026-10-11 19:58:45,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195845_522860_TestFrontend.txt 2026-10-11 19:58:45,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpeh2qee9y_chrome_odoo" 2026-10-11 19:58:45,541 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-11 19:58:45,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 39818 2026-10-11 19:58:45,920 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmphf5iawvc_chrome_odoo 2026-10-11 19:58:45,920 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42389/json/version 2026-10-11 19:58:45,922 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42389/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:58:45,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:58:45,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42389/json 2026-10-11 19:58:45,936 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42389/json with timeout 3 increased to 10s during tests 2026-10-11 19:58:45,947 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42389/devtools/page/BE152FFA37BDDF4D67B395F9A1B2CF93 2026-10-11 19:58:45,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:58:45,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:58:46,122 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:58:46,124 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:58:46,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:58:46,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:58:46,135 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:58:46,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:46] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.057 0.543 2026-10-11 19:58:46,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'BE152FFA37BDDF4D67B395F9A1B2CF93', 'loaderId': '467DE7E62E0741BA56EE08A0F6DCE4BF', 'isDownload': False} 2026-10-11 19:58:46,736 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-11 19:58:46,748 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:46,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:46] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:58:46,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:46] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 19:58:46,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:46] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-10-11 19:58:47,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:58:47,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 19:58:47,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:47,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:58:47,151 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:47,160 100 INFO rb-21b7005-225486-423724 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=173"})" 2026-10-11 19:58:47,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.140 0.353 2026-10-11 19:58:47,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.521 2026-10-11 19:58:47,739 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:58:47,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.104 2026-10-11 19:58:47,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:58:47,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:58:48,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.105 0.303 2026-10-11 19:58:48,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.061 2026-10-11 19:58:48,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "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-10-11 19:58:48,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 19:58:48,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.013 0.034 2026-10-11 19:58:48,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.071 2026-10-11 19:58:48,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:48,545 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:48,549 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:48,553 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:48,557 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.104 2026-10-11 19:58:48,563 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:48,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.116 2026-10-11 19:58:48,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 19:58:48,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.153 2026-10-11 19:58:48,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.123 2026-10-11 19:58:48,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.011 0.085 2026-10-11 19:58:48,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.108 2026-10-11 19:58:48,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.112 2026-10-11 19:58:48,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:58:48,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-11 19:58:48,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.079 2026-10-11 19:58:48,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.064 2026-10-11 19:58:48,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.050 2026-10-11 19:58:48,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.043 2026-10-11 19:58:49,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:58:49,302 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:49,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:49] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:58:49,324 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:49,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 19:58:49,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:50,275 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,284 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,309 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,317 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,335 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,351 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,367 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,384 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,401 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:50,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:58:50,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:58:50,486 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:58:50,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:58:50,489 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:58:50,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:58:50,491 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:58:50,492 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:58:50,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:58:50,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:58:50,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:50,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,500 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:58:50,501 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:58:50,502 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:58:50,505 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:58:50,505 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:58:50,506 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:58:50,507 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:58:50,508 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:58:50,509 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:58:50,510 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:58:50,510 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:58:50,513 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:58:50,513 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:58:50,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:58:50,515 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:58:50,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,522 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:50,523 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:58:50,525 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:58:50,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:50,529 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:58:50,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,532 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:58:50,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:58:50,535 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:58:50,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:58:50,545 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,550 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:50,550 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:50,552 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,553 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:50,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:58:50,557 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:58:50,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:58:50,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:58:50,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:58:50,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:58:50,562 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:58:50,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:58:50,564 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:50,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:58:50,567 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:58:50,568 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:50,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:58:50,571 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:58:50,571 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:58:50,573 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:58:50,573 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:58:50,576 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:58:50,577 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,578 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:58:50,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:58:50,580 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:58:50,580 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:58:50,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:58:50,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:58:50,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:58:50,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:58:50,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:58:50,585 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:58:50,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:58:50,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:58:50,592 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:58:50,596 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:58:50,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,598 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:58:50,599 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:58:50,600 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:58:50,607 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,607 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,613 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:58:50,614 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:58:50,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:58:50,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:58:50,618 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:58:50,619 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:58:50,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:58:50,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:58:50,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:58:50,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:58:50,626 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:58:50,628 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:58:50,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:58:50,631 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:58:50,632 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:58:50,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:58:50,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:58:50,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:58:50,636 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:58:50,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:58:50,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:58:50,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:58:50,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:58:50,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:58:50,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:58:50,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:58:50,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:58:50,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:58:50,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:58:50,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:58:50,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:58:50,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:58:50,644 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:58:50,644 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:58:50,900 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60501063 for PoS orders references: ['Order 00336-002-0001'] (draft: True) 2026-10-11 19:58:50,934 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 19:58:50,973 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60501063 with result: [{'id': 417, 'pos_reference': 'Order 00336-002-0001', 'account_move': False}] 2026-10-11 19:58:50,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.031 0.058 2026-10-11 19:58:50,999 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:50] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:51,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:52,284 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:52,301 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:52,318 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:52,334 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:58:52,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:58:52,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:58:52,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.011 0.025 2026-10-11 19:58:53,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:58:53,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 19:58:53,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,203 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,218 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,251 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,268 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,286 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,290 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:53,301 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:53,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:58:53,318 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:53,335 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #91262971 for PoS orders references: ['Order 00336-002-0002'] (draft: False) 2026-10-11 19:58:53,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:58:53,368 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 19:58:53,475 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #91262971 with result: [{'id': 418, 'pos_reference': 'Order 00336-002-0002', 'account_move': False}] 2026-10-11 19:58:53,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.047 0.112 2026-10-11 19:58:53,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:53] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:58:55,143 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,184 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:58:55,207 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,217 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,235 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,271 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:55,284 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 19:58:55,529 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:58:55,594 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14065741 for PoS orders references: ['Order 00336-002-0003'] (draft: True) 2026-10-11 19:58:55,668 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14065741 with result: [{'id': 419, 'pos_reference': 'Order 00336-002-0003', 'account_move': False}] 2026-10-11 19:58:55,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.029 0.062 2026-10-11 19:58:56,931 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:56,934 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:56,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:56,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:56,986 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 19:58:57,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:57] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 19:58:57,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #55997134 for PoS orders references: ['Order 00336-002-0003'] (draft: False) 2026-10-11 19:58:57,035 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,055 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [687] 2026-10-11 19:58:57,155 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #55997134 with result: [{'id': 419, 'pos_reference': 'Order 00336-002-0003', 'account_move': False}] 2026-10-11 19:58:57,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.036 0.105 2026-10-11 19:58:57,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:58:57,939 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,950 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,968 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:57,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.029 2026-10-11 19:58:58,773 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:58:58,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:58:58,802 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:58:58,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.028 2026-10-11 19:58:59,605 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 19:58:59,617 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:59,642 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:59,656 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:59,670 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:59,686 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:58:59,699 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21405231 for PoS orders references: ['Order 00336-002-0004'] (draft: True) 2026-10-11 19:58:59,701 100 INFO rb-21b7005-225486-423724 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-10-11 19:58:59,755 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21405231 with result: [{'id': 420, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-10-11 19:58:59,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:58:59] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.020 0.050 2026-10-11 19:59:00,538 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:00,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:59:00,585 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.032 2026-10-11 19:59:01,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:01,367 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:01,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 19:59:01,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.034 2026-10-11 19:59:02,189 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:02,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:59:02,423 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:02,494 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47355565 for PoS orders references: ['Order 00336-002-0001'] (draft: True) 2026-10-11 19:59:02,509 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [683, 684] 2026-10-11 19:59:02,583 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47355565 with result: [{'id': 417, 'pos_reference': 'Order 00336-002-0001', 'account_move': False}] 2026-10-11 19:59:02,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.028 0.082 2026-10-11 19:59:02,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.025 2026-10-11 19:59:03,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:03,849 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:03,849 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'Cancel printing changes (trigger: .modal-dialog .cancel)' 2026-10-11 19:59:03,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 19:59:03,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:59:03,900 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:03,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:03,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:59:03,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 39818 2026-10-11 19:59:03,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:59:03,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 39818 2026-10-11 19:59:04,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195904_024736_TestFrontend.txt 2026-10-11 19:59:04,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmphf5iawvc_chrome_odoo" 2026-10-11 19:59:04,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40092 2026-10-11 19:59:04,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpbdha3pfc_chrome_odoo 2026-10-11 19:59:04,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:35999/json/version 2026-10-11 19:59:04,328 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35999/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:59:04,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:59:04,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:35999/json 2026-10-11 19:59:04,347 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35999/json with timeout 3 increased to 10s during tests 2026-10-11 19:59:04,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:35999/devtools/page/9C481B401C739A58B901ECB4B9556EC4 2026-10-11 19:59:04,363 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:59:04,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:59:04,391 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:59:04,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:59:04,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:59:04,397 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:59:04,460 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.011 0.042 2026-10-11 19:59:04,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '9C481B401C739A58B901ECB4B9556EC4', 'loaderId': 'D51E87B3C587CFDB27CB0707C7758E5F', 'isDownload': False} 2026-10-11 19:59:04,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-11 19:59:04,478 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:04,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:59:04,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 19:59:04,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 19:59:04,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 19:59:04,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:59:04,879 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:04,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:59:04,889 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:04,907 100 INFO rb-21b7005-225486-423724 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=173"})" 2026-10-11 19:59:05,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.102 0.288 2026-10-11 19:59:05,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.009 0.389 2026-10-11 19:59:05,343 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:05,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.051 2026-10-11 19:59:05,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:59:05,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:05,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.087 0.278 2026-10-11 19:59:05,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.048 2026-10-11 19:59:05,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.013 2026-10-11 19:59:05,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:05] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:06,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.015 0.033 2026-10-11 19:59:06,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.078 2026-10-11 19:59:06,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.077 2026-10-11 19:59:06,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.112 2026-10-11 19:59:06,139 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:06,149 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59: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-10-11 19:59:06,155 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:06,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-11 19:59:06,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.151 2026-10-11 19:59:06,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:59:06,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.005 0.136 2026-10-11 19:59:06,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.114 2026-10-11 19:59:06,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.112 2026-10-11 19:59:06,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.051 2026-10-11 19:59:06,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.007 0.055 2026-10-11 19:59:06,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-11 19:59:06,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.063 2026-10-11 19:59:06,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.073 2026-10-11 19:59:06,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.066 2026-10-11 19:59:06,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:06] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.060 2026-10-11 19:59:06,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:06,988 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:07,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.030 2026-10-11 19:59:07,107 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:07,853 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:07,867 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:07,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57073291 for PoS orders references: ['Order 00336-002-0004'] (draft: True) 2026-10-11 19:59:07,880 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [689, 690] 2026-10-11 19:59:07,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57073291 with result: [{'id': 420, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-10-11 19:59:07,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.024 0.055 2026-10-11 19:59:08,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:08,704 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:08,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:59:09,502 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:09,507 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:09,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:09,533 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:09,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:10,375 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:10,394 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:10,400 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,401 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:10,404 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:10,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:10,434 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:10,439 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #58120302 for PoS orders references: ['Order 00336-002-0004'] (draft: False) 2026-10-11 19:59:10,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:10,452 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [693, 694] 2026-10-11 19:59:10,522 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #58120302 with result: [{'id': 420, 'pos_reference': 'Order 00336-002-0004', 'account_move': False}] 2026-10-11 19:59:10,533 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.028 0.072 2026-10-11 19:59:10,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:59:10,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:59:10,631 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:59:10,632 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:59:10,632 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:59:10,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:59:10,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:59:10,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:59:10,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:59:10,636 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:59:10,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:59:10,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:59:10,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:59:10,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:59:10,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:59:10,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:59:10,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:59:10,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:59:10,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:59:10,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:59:10,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:59:10,646 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:59:10,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:59:10,649 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:59:10,657 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,668 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:59:10,671 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:59:10,682 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:59:10,683 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:59:10,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:59:10,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-11 19:59:10,688 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:59:10,690 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:59:10,690 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:59:10,691 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:59:10,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:59:10,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:59:10,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:59:10,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:59:10,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:59:10,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:59:10,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:59:10,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:59:10,701 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:59:10,701 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:59:10,701 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:59:10,701 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:59:10,702 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:59:10,702 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:59:10,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:59:10,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:59:10,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:59:10,703 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:59:10,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:59:10,704 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:59:10,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:59:10,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:59:10,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:59:10,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:59:10,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:59:10,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:59:10,709 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:59:10,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:59:10,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:59:10,711 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:59:10,712 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:59:10,712 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:59:10,713 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:59:10,713 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:59:10,715 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:59:10,715 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:59:10,715 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:59:10,716 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:59:10,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:59:10,720 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:59:10,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:59:10,724 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:59:10,724 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:59:10,725 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:59:10,725 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:59:10,725 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:59:10,726 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:59:10,726 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:59:10,726 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:59:10,727 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:59:10,727 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:59:10,727 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:59:10,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:59:10,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:59:10,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:59:10,729 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:59:10,729 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:59:10,729 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:59:10,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:59:10,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:59:10,733 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,734 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:59:10,743 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,748 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:10,764 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,765 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,792 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:10,804 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,806 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:10,814 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:59:10,826 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:10,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:10,829 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:59:10,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.009 0.013 2026-10-11 19:59:10,831 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:10,844 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:10,847 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,854 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:10,858 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,861 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:10,870 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:10,877 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:10] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:11,209 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:11] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 19:59:11,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:11] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:12,579 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:12,588 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:12,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:12] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:59:13,354 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:13,366 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:13,377 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57757460 for PoS orders references: ['Order 00336-004-0005'] (draft: True) 2026-10-11 19:59:13,385 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:13,423 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57757460 with result: [{'id': 421, 'pos_reference': 'Order 00336-004-0005', 'account_move': False}] 2026-10-11 19:59:13,438 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:13] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.015 0.050 2026-10-11 19:59:13,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:14,210 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:14,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:59:14,993 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:15,001 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour pos_restaurant_sync_second_login on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:15,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #97756462 for PoS orders references: ['Order 00336-004-0005'] (draft: True) 2026-10-11 19:59:15,016 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:15,080 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #97756462 with result: [{'id': 421, 'pos_reference': 'Order 00336-004-0005', 'account_move': False}] 2026-10-11 19:59:15,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.023 0.060 2026-10-11 19:59:15,853 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:59:15,860 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:15,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40092 2026-10-11 19:59:15,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:59:15,864 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40092 2026-10-11 19:59:15,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195915_972005_TestFrontend.txt 2026-10-11 19:59:15,972 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpbdha3pfc_chrome_odoo" 2026-10-11 19:59:15,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-11 19:59:16,381 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40342 2026-10-11 19:59:16,381 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp1351kytf_chrome_odoo 2026-10-11 19:59:16,381 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33993/json/version 2026-10-11 19:59:16,383 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33993/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:59:16,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:59:16,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:33993/json 2026-10-11 19:59:16,395 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33993/json with timeout 3 increased to 10s during tests 2026-10-11 19:59:16,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:33993/devtools/page/30AE167B7DBD3F37BDE8EBD364A96A73 2026-10-11 19:59:16,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:59:16,416 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:59:16,589 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:59:16,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:59:16,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:59:16,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:59:16,606 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:59:18,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.074 1.363 2026-10-11 19:59:18,043 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '30AE167B7DBD3F37BDE8EBD364A96A73', 'loaderId': 'A610C06AC042B960B6258444DD1E96A0', 'isDownload': False} 2026-10-11 19:59:18,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-11 19:59:18,061 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:18,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:59:18,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:59:18,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 19:59:18,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 19:59:18,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-10-11 19:59:18,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 19:59:18,481 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:18,484 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:18,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:59:19,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.153 0.392 2026-10-11 19:59:19,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.556 2026-10-11 19:59:19,098 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:19,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.060 2026-10-11 19:59:19,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 19:59:19,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:59:19,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.091 0.288 2026-10-11 19:59:19,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.051 2026-10-11 19:59:19,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.013 2026-10-11 19:59:19,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:59:19,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.023 0.048 2026-10-11 19:59:19,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:19,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.119 2026-10-11 19:59:19,922 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:59:19,932 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:19,939 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:19,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:19,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.158 2026-10-11 19:59:19,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.174 2026-10-11 19:59:19,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.185 2026-10-11 19:59:19,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.193 2026-10-11 19:59:20,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.130 2026-10-11 19:59:20,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.012 0.092 2026-10-11 19:59:20,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.107 2026-10-11 19:59:20,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.095 2026-10-11 19:59:20,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.092 2026-10-11 19:59:20,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 19:59:20,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.078 2026-10-11 19:59:20,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-11 19:59:20,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.051 2026-10-11 19:59:20,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.040 2026-10-11 19:59:20,650 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:59:20,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:59:20,688 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:20,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.019 2026-10-11 19:59:20,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.017 2026-10-11 19:59:20,765 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:21,660 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,734 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:21,766 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:22,619 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,633 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,683 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,718 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:22,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,591 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,600 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,616 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,634 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,666 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.006 2026-10-11 19:59:23,733 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,766 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,783 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,816 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,833 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,866 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,900 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:23,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 19:59:23,958 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'click back button (trigger: .payment-screen .button.back)' 2026-10-11 19:59:23,964 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:23,965 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:23,983 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:24,000 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:24,016 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:59:24,033 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:24,050 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:24,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:59:24,083 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:24,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:24,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8754653 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-10-11 19:59:24,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:59:24,201 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8754653 with result: [{'id': 422, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-10-11 19:59:24,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:24] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.034 0.073 2026-10-11 19:59:24,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.014 0.036 2026-10-11 19:59:25,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 19:59:25,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 19:59:25,083 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:59:25,099 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:25,117 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:25,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:59:25,149 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:25,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:25,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 19:59:25,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:59:25,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40342 2026-10-11 19:59:25,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:59:25,190 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40342 2026-10-11 19:59:25,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195925_285700_TestFrontend.txt 2026-10-11 19:59:25,286 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp1351kytf_chrome_odoo" 2026-10-11 19:59:25,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40544 2026-10-11 19:59:25,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpoko6w26j_chrome_odoo 2026-10-11 19:59:25,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46077/json/version 2026-10-11 19:59:25,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46077/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:59:25,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:59:25,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:46077/json 2026-10-11 19:59:25,592 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46077/json with timeout 3 increased to 10s during tests 2026-10-11 19:59:25,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:46077/devtools/page/8756C2291EEFB3A8B4D02DE5C58316C6 2026-10-11 19:59:25,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:59:25,621 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:59:25,670 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:59:25,675 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:59:25,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:59:25,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:59:25,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:25] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.011 0.045 2026-10-11 19:59:25,749 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '8756C2291EEFB3A8B4D02DE5C58316C6', 'loaderId': 'C3A92172157EFEFD49043A24C850E97C', 'isDownload': False} 2026-10-11 19:59:25,749 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-11 19:59:25,762 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:25,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 19:59:25,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:59:25,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-10-11 19:59:26,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 19:59:26,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:59:26,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:59:26,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:26,190 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:26,216 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:59:26,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.119 0.316 2026-10-11 19:59:26,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.435 2026-10-11 19:59:26,725 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:26,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.093 2026-10-11 19:59:26,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:59:26,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:27,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.103 0.410 2026-10-11 19:59:27,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-10-11 19:59:27,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "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-10-11 19:59:27,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:59:27,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.029 2026-10-11 19:59:27,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.066 2026-10-11 19:59:27,628 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:59:27,637 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:27,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:27,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.117 2026-10-11 19:59:27,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.156 2026-10-11 19:59:27,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.161 2026-10-11 19:59:27,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:27,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.164 2026-10-11 19:59:27,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.005 0.135 2026-10-11 19:59:27,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.095 2026-10-11 19:59:27,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.009 0.102 2026-10-11 19:59:27,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.067 2026-10-11 19:59:27,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 19:59:27,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.075 2026-10-11 19:59:27,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.066 2026-10-11 19:59:27,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-11 19:59:27,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.059 2026-10-11 19:59:27,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.049 2026-10-11 19:59:28,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:59:28,536 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:28,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.028 2026-10-11 19:59:28,686 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:29,463 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,471 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,484 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,499 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,534 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,549 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,566 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:29,712 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:30,418 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:30,435 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:30,436 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62019712 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-10-11 19:59:30,463 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [698, 699] 2026-10-11 19:59:30,540 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62019712 with result: [{'id': 422, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-10-11 19:59:30,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.042 0.085 2026-10-11 19:59:30,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:31,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:31,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 19:59:32,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:59:32,105 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35874241 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-10-11 19:59:32,116 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [700, 701, 702] 2026-10-11 19:59:32,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35874241 with result: [{'id': 422, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-10-11 19:59:32,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.027 0.065 2026-10-11 19:59:32,953 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:32,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:59:32,965 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:33,737 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:33,784 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:33,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.026 2026-10-11 19:59:34,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click back button (trigger: .splitbill-screen .button.back)' 2026-10-11 19:59:34,615 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:34,634 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textarea)' 2026-10-11 19:59:34,649 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'input text 'test note' (trigger: .modal-dialog .popup-textarea textarea)' 2026-10-11 19:59:34,666 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:59:34,685 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:34,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:34,711 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57399799 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-10-11 19:59:34,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:34,722 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [703, 704, 705] 2026-10-11 19:59:34,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57399799 with result: [{'id': 422, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-10-11 19:59:34,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:34] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.028 0.061 2026-10-11 19:59:35,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:35,555 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:35,609 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:35] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.038 2026-10-11 19:59:36,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,402 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,415 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,433 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,466 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,485 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,500 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:36,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:37,358 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:37,374 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:37,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:59:37,455 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 19:59:37,456 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 19:59:37,457 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 19:59:37,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 19:59:37,459 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 19:59:37,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 19:59:37,470 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:37,472 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:37,473 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:37,473 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 19:59:37,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 19:59:37,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 19:59:37,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 19:59:37,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 19:59:37,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 19:59:37,478 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 19:59:37,478 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 19:59:37,479 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 19:59:37,479 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 19:59:37,479 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 19:59:37,480 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 19:59:37,481 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 19:59:37,482 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 19:59:37,482 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 19:59:37,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 19:59:37,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 19:59:37,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 19:59:37,486 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 19:59:37,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 19:59:37,489 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 19:59:37,492 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:37,493 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:59:37,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 19:59:37,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 19:59:37,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:59:37,497 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 19:59:37,504 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 19:59:37,504 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:37,514 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:37,516 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 19:59:37,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 19:59:37,518 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 19:59:37,518 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 19:59:37,519 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 19:59:37,520 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 19:59:37,520 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 19:59:37,521 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 19:59:37,522 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 19:59:37,525 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 19:59:37,528 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 19:59:37,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:59:37,530 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 19:59:37,533 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 19:59:37,534 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:37,535 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 19:59:37,536 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 19:59:37,537 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 19:59:37,538 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 19:59:37,539 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:37,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 19:59:37,542 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 19:59:37,555 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 19:59:37,558 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:37,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 19:59:37,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 19:59:37,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 19:59:37,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 19:59:37,562 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 19:59:37,563 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 19:59:37,563 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 19:59:37,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 19:59:37,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 19:59:37,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 19:59:37,566 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 19:59:37,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 19:59:37,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 19:59:37,594 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 19:59:37,595 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 19:59:37,600 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 19:59:37,607 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 19:59:37,608 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-11 19:59:37,612 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 19:59:37,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 19:59:37,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 19:59:37,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 19:59:37,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 19:59:37,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 19:59:37,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 19:59:37,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 19:59:37,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 19:59:37,618 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 19:59:37,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:37,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 19:59:37,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 19:59:37,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 19:59:37,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:37,628 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 19:59:37,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 19:59:37,629 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 19:59:37,630 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 19:59:37,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 19:59:37,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 19:59:37,636 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 19:59:37,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 19:59:37,638 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:59:37,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 19:59:37,639 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:37,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 19:59:37,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 19:59:37,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 19:59:37,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 19:59:37,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 19:59:37,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 19:59:37,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 19:59:37,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 19:59:37,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 19:59:37,646 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:37,649 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:37,953 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #23649260 for PoS orders references: ['Order 00337-002-0001'] (draft: True) 2026-10-11 19:59:37,963 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:37] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 19:59:37,965 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [706, 707, 708] 2026-10-11 19:59:38,021 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #23649260 with result: [{'id': 422, 'pos_reference': 'Order 00337-002-0001', 'account_move': False}] 2026-10-11 19:59:38,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:38] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:38,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.030 0.056 2026-10-11 19:59:39,305 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 19:59:39,315 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,334 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,337 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:39,349 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:59:39,382 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,399 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:59:39,416 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,432 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,449 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:59:39,482 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ControlButtonsTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:59:39,516 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:39,519 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:59:39,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40544 2026-10-11 19:59:39,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:59:39,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40544 2026-10-11 19:59:39,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195939_606755_TestFrontend.txt 2026-10-11 19:59:39,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpoko6w26j_chrome_odoo" 2026-10-11 19:59:39,907 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 40802 2026-10-11 19:59:39,907 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp2pr9e_vm_chrome_odoo 2026-10-11 19:59:39,908 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42879/json/version 2026-10-11 19:59:39,909 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42879/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:59:39,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:59:39,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42879/json 2026-10-11 19:59:39,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42879/json with timeout 3 increased to 10s during tests 2026-10-11 19:59:39,928 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42879/devtools/page/FC7FCE7E136BF5338B2A78A8831B4D8E 2026-10-11 19:59:39,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:59:39,945 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:59:39,964 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:59:39,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:59:39,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:59:39,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:59:40,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 20 0.010 0.043 2026-10-11 19:59:40,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'FC7FCE7E136BF5338B2A78A8831B4D8E', 'loaderId': 'AE7B674C31B496BB03B30916BDBE7F07', 'isDownload': False} 2026-10-11 19:59:40,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-11 19:59:40,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:40,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 19:59:40,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 19:59:40,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 19:59:40,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:59:40,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:59:40,469 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:40,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:40,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:40,497 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:59:40,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.103 0.322 2026-10-11 19:59:40,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:40] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.431 2026-10-11 19:59:40,992 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:41,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.076 2026-10-11 19:59:41,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 19:59:41,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:59:41,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.091 0.298 2026-10-11 19:59:41,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 19:59:41,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "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-10-11 19:59:41,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 19:59:41,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.010 0.028 2026-10-11 19:59:41,689 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:41,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.069 2026-10-11 19:59:41,725 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 19:59:41,731 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:41,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.103 2026-10-11 19:59:41,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 19:59:41,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.117 2026-10-11 19:59:41,766 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:59:41,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.159 2026-10-11 19:59:41,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.114 2026-10-11 19:59:41,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.088 2026-10-11 19:59:41,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 11 0.007 0.098 2026-10-11 19:59:41,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.089 2026-10-11 19:59:41,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.086 2026-10-11 19:59:41,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.063 2026-10-11 19:59:41,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.061 2026-10-11 19:59:41,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 19:59:41,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.049 2026-10-11 19:59:41,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.037 2026-10-11 19:59:42,599 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,615 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,632 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,649 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-10-11 19:59:42,732 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-10-11 19:59:42,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-10-11 19:59:42,769 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:42,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-10-11 19:59:42,801 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:42] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 19:59:42,815 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,840 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'add table (trigger: .edit-button i[aria-label=Add])' 2026-10-11 19:59:42,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:42] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:59:42,849 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:42,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:42] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.002 0.010 2026-10-11 19:59:43,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:43,621 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-10-11 19:59:43,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:59:43,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '100' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:59:43,666 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:59:43,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:43] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:59:43,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '100' (trigger: .floor-map .table .label:contains("100"))' 2026-10-11 19:59:43,698 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:43,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-10-11 19:59:43,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:43] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:43,734 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 19:59:44,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'rename table (trigger: .edit-button i[aria-label=Rename])' 2026-10-11 19:59:44,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:59:44,532 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text '1111' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:59:44,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:59:44,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:59:44,566 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1111' (trigger: .floor-map .table .label:contains("1111"))' 2026-10-11 19:59:44,582 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,598 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,618 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,632 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,649 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '1' (trigger: .floor-map .table .label:contains("1"))' 2026-10-11 19:59:44,667 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,682 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,700 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'duplicate table (trigger: .edit-button i[aria-label=Copy])' 2026-10-11 19:59:44,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:59:44,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:59:44,743 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 19:59:44,758 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 19:59:44,765 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 19:59:44,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:59:44,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:44,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click add floor (trigger: .floor-selector .button-add)' 2026-10-11 19:59:44,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:59:44,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:44,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'text input popup is shown (trigger: .modal-dialog .popup-textinput)' 2026-10-11 19:59:44,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm button disabled (trigger: .modal-dialog .confirm.disabled)' 2026-10-11 19:59:44,849 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'input text 'New Floor' (trigger: .modal-dialog .popup-textinput input)' 2026-10-11 19:59:44,866 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm text input popup (trigger: .modal-dialog .confirm)' 2026-10-11 19:59:44,882 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:44,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:44] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.004 0.009 2026-10-11 19:59:45,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 19:59:45,665 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,684 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,699 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,716 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,732 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,749 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,765 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:59:45,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,799 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 19:59:45,816 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:59:45,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:45] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:45,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:45,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:45] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 19:59:45,851 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,865 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click numpad button: ⌫ (trigger: div.numpad.row button.col:contains("⌫"))' 2026-10-11 19:59:45,900 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,916 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:59:45,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:59:45,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:45] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:45,966 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 19:59:45,984 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:45,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:45] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:45,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:46,017 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:46,032 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,048 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,065 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,082 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 19:59:46,115 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,132 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 19:59:46,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:46,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 19:59:46,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:59:46,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:46,200 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:46,215 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'change shape to 'round' (trigger: .edit-button.button-option.round)' 2026-10-11 19:59:46,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 19:59:46,233 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'Close edit mode (trigger: .edit-button .close-edit-button)' 2026-10-11 19:59:46,250 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:46,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 19:59:46,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:46,284 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:59:46,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.041 2026-10-11 19:59:46,409 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:47,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:47,150 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:47,167 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:47,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour FloorScreenTour on step: 'click table '3' (trigger: .floor-map .table .label:contains("3"))' 2026-10-11 19:59:47,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 19:59:47,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 40802 2026-10-11 19:59:47,192 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 19:59:47,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 40802 2026-10-11 19:59:47,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:59:47,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_195947_292942_TestFrontend.txt 2026-10-11 19:59:47,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp2pr9e_vm_chrome_odoo" 2026-10-11 19:59:47,316 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-11 19:59:47,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41012 2026-10-11 19:59:47,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpsw73me9j_chrome_odoo 2026-10-11 19:59:47,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34005/json/version 2026-10-11 19:59:47,739 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34005/json/version with timeout 3 increased to 10s during tests 2026-10-11 19:59:47,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 19:59:47,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:34005/json 2026-10-11 19:59:47,752 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34005/json with timeout 3 increased to 10s during tests 2026-10-11 19:59:47,759 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:34005/devtools/page/CCD02490C5B0FDCED7FE019AC365B74E 2026-10-11 19:59:47,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 19:59:47,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 19:59:47,951 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 19:59:47,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 19:59:47,955 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 19:59:47,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 19:59:47,965 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 19:59:48,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:48] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.073 0.589 2026-10-11 19:59:48,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'CCD02490C5B0FDCED7FE019AC365B74E', 'loaderId': '55A32B82A903EDDB8DA1B1A9C3736646', 'isDownload': False} 2026-10-11 19:59:48,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-11 19:59:48,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:48,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:48] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 19:59:48,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:48] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 19:59:48,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:48] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 19:59:49,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 19:59:49,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 19:59:49,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 19:59:49,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 19:59:49,063 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:49,077 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 19:59:49,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.180 0.366 2026-10-11 19:59:49,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.551 2026-10-11 19:59:49,685 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 19:59:49,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.061 2026-10-11 19:59:49,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:59:49,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 19:59:50,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.109 0.382 2026-10-11 19:59:50,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.052 2026-10-11 19:59:50,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "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-10-11 19:59:50,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:59:50,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.012 0.033 2026-10-11 19:59:50,529 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 19:59:50,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.071 2026-10-11 19:59:50,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.100 2026-10-11 19:59:50,593 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 19:59:50,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 19:59:50,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.134 2026-10-11 19:59:50,623 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 19:59:50,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.142 2026-10-11 19:59:50,632 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 19:59:50,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.149 2026-10-11 19:59:50,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.114 2026-10-11 19:59:50,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.105 2026-10-11 19:59:50,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.004 0.076 2026-10-11 19:59:50,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.056 2026-10-11 19:59:50,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.009 0.083 2026-10-11 19:59:50,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.087 2026-10-11 19:59:50,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.080 2026-10-11 19:59:50,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.081 2026-10-11 19:59:50,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.080 2026-10-11 19:59:50,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:50] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.072 2026-10-11 19:59:51,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 19:59:51,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:51,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:51,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:51] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.017 2026-10-11 19:59:51,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:51] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:59:51,368 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:59:51,405 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 19:59:52,302 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .controls .buttons:nth-child(1):has(.discard)' 2026-10-11 19:59:52,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 19:59:52,331 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 19:59:52,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:52] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 19:59:52,349 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:59:52,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:53,151 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:53,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:53,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 19:59:53,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:59:53,955 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("-0001")' 2026-10-11 19:59:53,965 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:53,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 19:59:53,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 19:59:54,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:54,785 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,789 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,799 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,815 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,832 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,850 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,865 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,882 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:54,899 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:54,916 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:54,926 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13343424 for PoS orders references: ['Order 00338-002-0002'] (draft: True) 2026-10-11 19:59:54,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:59:55,006 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13343424 with result: [{'id': 423, 'pos_reference': 'Order 00338-002-0002', 'account_move': False}] 2026-10-11 19:59:55,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:55] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.030 0.069 2026-10-11 19:59:55,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.011 0.037 2026-10-11 19:59:55,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 19:59:55,865 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,883 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,899 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,916 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,932 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,949 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,967 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,982 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:55,999 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:56,851 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:56,865 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:56,874 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18470605 for PoS orders references: ['Order 00338-002-0003'] (draft: True) 2026-10-11 19:59:56,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("3")' 2026-10-11 19:59:56,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18470605 with result: [{'id': 424, 'pos_reference': 'Order 00338-002-0003', 'account_move': False}] 2026-10-11 19:59:56,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.024 0.046 2026-10-11 19:59:57,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 19:59:57,715 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 19:59:57,731 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 19:59:57,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:57] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.033 2026-10-11 19:59:58,537 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:58,548 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 19:59:58,565 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .order-row > .col:nth-child(2):contains("-0002")' 2026-10-11 19:59:58,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 19:59:58,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:58] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.009 0.019 2026-10-11 19:59:58,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:58] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.007 0.027 2026-10-11 19:59:58,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.018 0.027 2026-10-11 19:59:58,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 19:59:59,427 100 INFO rb-21b7005-225486-423724 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-10-11 19:59:59,431 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 19:59:59,448 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 19:59:59,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 19:59:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 19:59:59,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,243 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,248 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,266 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,282 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,298 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,316 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,332 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,348 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:00,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:00,376 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #46915160 for PoS orders references: ['Order 00338-002-0004'] (draft: True) 2026-10-11 20:00:00,382 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("1")' 2026-10-11 20:00:00,445 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #46915160 with result: [{'id': 425, 'pos_reference': 'Order 00338-002-0004', 'account_move': False}] 2026-10-11 20:00:00,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.022 0.066 2026-10-11 20:00:01,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:01,231 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:01,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:01,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.025 2026-10-11 20:00:02,038 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:02,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'confirm popup (trigger: .popups .modal-dialog .button.confirm)' 2026-10-11 20:00:02,066 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 20:00:02,082 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-10-11 20:00:02,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.010 0.019 2026-10-11 20:00:02,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:02] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.010 0.034 2026-10-11 20:00:02,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTicketScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 20:00:02,899 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:02,899 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:00:02,901 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:00:02,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41012 2026-10-11 20:00:02,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:00:02,914 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41012 2026-10-11 20:00:03,008 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200003_008140_TestFrontend.txt 2026-10-11 20:00:03,008 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpsw73me9j_chrome_odoo" 2026-10-11 20:00:03,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-11 20:00:03,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41229 2026-10-11 20:00:03,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpd9b6nn11_chrome_odoo 2026-10-11 20:00:03,485 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:32797/json/version 2026-10-11 20:00:03,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32797/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:00:03,498 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:00:03,498 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:32797/json 2026-10-11 20:00:03,499 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32797/json with timeout 3 increased to 10s during tests 2026-10-11 20:00:03,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:32797/devtools/page/27C6926F28E82308B3EE135BC8A01508 2026-10-11 20:00:03,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:00:03,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:00:03,667 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:00:03,669 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:00:03,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:00:03,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:00:03,681 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:00:04,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.054 0.531 2026-10-11 20:00:04,265 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '27C6926F28E82308B3EE135BC8A01508', 'loaderId': '25E88C47B8247B73D1E248CD8FFFCBF3', 'isDownload': False} 2026-10-11 20:00:04,266 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-11 20:00:04,282 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:04,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:00:04,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 20:00:04,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.007 0.025 2026-10-11 20:00:04,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:00:04,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 20:00:04,677 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:04,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:00:04,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:04] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:04,714 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:00:05,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 313 0.149 0.352 2026-10-11 20:00:05,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.509 2026-10-11 20:00:05,289 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:05,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.077 2026-10-11 20:00:05,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:00:05,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:00:05,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.097 0.349 2026-10-11 20:00:05,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.063 2026-10-11 20:00:06,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "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-10-11 20:00:06,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:00:06,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.024 0.036 2026-10-11 20:00:06,109 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:00:06,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.089 2026-10-11 20:00:06,153 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:06,162 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:06,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.123 2026-10-11 20:00:06,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.149 2026-10-11 20:00:06,218 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:06,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.156 2026-10-11 20:00:06,224 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:06,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.161 2026-10-11 20:00:06,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.125 2026-10-11 20:00:06,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.007 0.092 2026-10-11 20:00:06,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.018 0.119 2026-10-11 20:00:06,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.100 2026-10-11 20:00:06,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.105 2026-10-11 20:00:06,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.105 2026-10-11 20:00:06,357 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.097 2026-10-11 20:00:06,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.079 2026-10-11 20:00:06,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.006 0.060 2026-10-11 20:00:06,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.051 2026-10-11 20:00:06,898 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:00:06,916 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:06,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 20:00:06,934 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:06,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:00:07,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:07,902 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,906 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,915 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,931 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,966 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,981 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:07,998 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:08,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:08,024 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37784385 for PoS orders references: ['Order 00339-002-0001'] (draft: True) 2026-10-11 20:00:08,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("1")' 2026-10-11 20:00:08,099 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37784385 with result: [{'id': 426, 'pos_reference': 'Order 00339-002-0001', 'account_move': False}] 2026-10-11 20:00:08,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:08] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.030 0.063 2026-10-11 20:00:08,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:08,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:08,898 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:08,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.025 0.025 2026-10-11 20:00:09,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:09,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:09,734 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:09,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:09,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:09,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:09,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 20:00:09,765 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:09,775 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36501960 for PoS orders references: ['Order 00339-002-0001'] (draft: False) 2026-10-11 20:00:09,783 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:09,803 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [716] 2026-10-11 20:00:09,979 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36501960 with result: [{'id': 426, 'pos_reference': 'Order 00339-002-0001', 'account_move': False}] 2026-10-11 20:00:09,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:09] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.107 0.112 2026-10-11 20:00:10,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:10,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:10,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:10,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:00:10,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:11,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 20:00:11,597 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,616 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,631 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,648 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,665 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,681 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,699 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,715 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:11,732 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:12,583 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:12,598 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:12,607 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5454290 for PoS orders references: ['Order 00339-002-0002'] (draft: True) 2026-10-11 20:00:12,615 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("2") ~ .order-count:contains("2")' 2026-10-11 20:00:12,663 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5454290 with result: [{'id': 427, 'pos_reference': 'Order 00339-002-0002', 'account_move': False}] 2026-10-11 20:00:12,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.020 0.055 2026-10-11 20:00:13,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:13,448 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:13,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:13,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.030 2026-10-11 20:00:14,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Tipping")' 2026-10-11 20:00:14,281 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 20:00:14,297 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 20:00:14,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:00:14,315 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:14,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:00:15,093 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,100 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,115 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,131 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,148 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,166 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,181 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:15,198 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:16,050 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:16,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:16,083 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:16,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:16,114 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:16,129 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #53503765 for PoS orders references: ['Order 00339-002-0003'] (draft: False) 2026-10-11 20:00:16,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:16,200 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #53503765 with result: [{'id': 428, 'pos_reference': 'Order 00339-002-0003', 'account_move': False}] 2026-10-11 20:00:16,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.022 0.066 2026-10-11 20:00:16,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:16,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:17,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:17,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.024 2026-10-11 20:00:17,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 20:00:17,814 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,832 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,848 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,865 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,881 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,898 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,915 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,931 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:17,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:18,800 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:18,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:18,824 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32011030 for PoS orders references: ['Order 00339-002-0004'] (draft: True) 2026-10-11 20:00:18,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map .table .label:contains("5") ~ .order-count:contains("4")' 2026-10-11 20:00:18,896 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32011030 with result: [{'id': 429, 'pos_reference': 'Order 00339-002-0004', 'account_move': False}] 2026-10-11 20:00:18,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.021 0.067 2026-10-11 20:00:19,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:19,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:19,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:19,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:19,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:19] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.016 0.025 2026-10-11 20:00:20,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(4):contains("Tipping")' 2026-10-11 20:00:20,514 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:00:20,531 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:20,548 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:20,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.019 0.034 2026-10-11 20:00:21,382 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-10-11 20:00:21,397 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.30")' 2026-10-11 20:00:21,414 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("0.40")' 2026-10-11 20:00:21,431 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("0.50")' 2026-10-11 20:00:21,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-10-11 20:00:21,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="0.40"]' 2026-10-11 20:00:21,481 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:21,497 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:00:21,514 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:21,531 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:21,549 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:21,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.020 0.025 2026-10-11 20:00:22,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 20:00:22,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:22,382 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:22,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.018 0.037 2026-10-11 20:00:23,216 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-10-11 20:00:23,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("0.90")' 2026-10-11 20:00:23,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.20")' 2026-10-11 20:00:23,264 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("1.50")' 2026-10-11 20:00:23,280 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-10-11 20:00:23,297 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.50"]' 2026-10-11 20:00:23,314 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:23,330 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:00:23,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:23,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:23,383 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:23,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:23] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.022 0.030 2026-10-11 20:00:24,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 20:00:24,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:24,214 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:00:24,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.028 2026-10-11 20:00:25,020 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:25,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:25,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:25,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:25,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:25,095 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #20830385 for PoS orders references: ['Order 00339-002-0004'] (draft: False) 2026-10-11 20:00:25,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:25,107 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [720] 2026-10-11 20:00:25,181 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #20830385 with result: [{'id': 429, 'pos_reference': 'Order 00339-002-0004', 'account_move': False}] 2026-10-11 20:00:25,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:25] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.028 0.074 2026-10-11 20:00:25,978 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-10-11 20:00:25,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("15%") ~ .amount:contains("1.20")' 2026-10-11 20:00:25,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%") ~ .amount:contains("1.60")' 2026-10-11 20:00:26,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%") ~ .amount:contains("2.00")' 2026-10-11 20:00:26,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-10-11 20:00:26,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input[data-amount="1.00"]' 2026-10-11 20:00:26,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:26,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:00:26,097 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:26,114 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:26,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:00:26,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.031 2026-10-11 20:00:26,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 20:00:26,947 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 20:00:26,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("Tipping")' 2026-10-11 20:00:26,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-10-11 20:00:26,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-10-11 20:00:27,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 20:00:27,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 20:00:27,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:27] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.012 0.033 2026-10-11 20:00:27,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul li:contains("All active orders")' 2026-10-11 20:00:27,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .orders > .order-row:nth-child(2):contains("Ongoing")' 2026-10-11 20:00:27,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 20:00:27,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:27] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.008 0.019 2026-10-11 20:00:27,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:27,115 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:00:27,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:27] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.010 0.023 2026-10-11 20:00:27,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.040 2026-10-11 20:00:27,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:27,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:27,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-10-11 20:00:27,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number popup is shown (trigger: .modal-dialog .popup .value)' 2026-10-11 20:00:27,997 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:28,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'number input element check (trigger: .modal-dialog .popup-number)' 2026-10-11 20:00:28,030 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:28,047 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click confirm button (trigger: .popup-number .footer .confirm)' 2026-10-11 20:00:28,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 20:00:28,080 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:28,097 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 20:00:28,114 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:28,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:00:28,131 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73025115 for PoS orders references: ['Order 00339-002-0002'] (draft: False) 2026-10-11 20:00:28,145 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [718] 2026-10-11 20:00:28,212 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73025115 with result: [{'id': 427, 'pos_reference': 'Order 00339-002-0002', 'account_move': False}] 2026-10-11 20:00:28,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.023 0.075 2026-10-11 20:00:28,289 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:00:28,290 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:00:28,290 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:00:28,291 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:00:28,292 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:00:28,292 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:00:28,294 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:00:28,295 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:00:28,296 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:00:28,298 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:00:28,300 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:00:28,301 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:00:28,303 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:00:28,305 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:00:28,307 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:00:28,316 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:00:28,317 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:00:28,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:00:28,322 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:28,331 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:00:28,339 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:28,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:00:28,349 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:00:28,351 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:00:28,352 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:00:28,353 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:00:28,354 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:00:28,355 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:00:28,357 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:00:28,358 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:00:28,360 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:00:28,363 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:00:28,365 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:00:28,373 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:00:28,374 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:00:28,376 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:00:28,378 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:28,380 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:00:28,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:00:28,393 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:00:28,397 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:00:28,399 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:00:28,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:28,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:00:28,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:00:28,405 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:00:28,406 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:00:28,408 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:00:28,410 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:00:28,411 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:00:28,414 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:00:28,416 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:00:28,417 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:00:28,418 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:00:28,420 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:00:28,422 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:00:28,423 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:00:28,425 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:28,426 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:00:28,428 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:00:28,432 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:00:28,434 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:28,448 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:28,452 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:00:28,456 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:28,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.015 2026-10-11 20:00:28,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:28,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:00:28,462 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:00:28,462 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:00:28,464 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:00:28,464 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:00:28,466 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:00:28,467 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:00:28,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:00:28,472 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:00:28,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:28,475 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:28,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:00:28,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:00:28,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:28,481 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:00:28,482 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:28,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:00:28,484 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:00:28,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:00:28,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:00:28,488 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:00:28,489 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:00:28,489 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:00:28,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:00:28,491 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:00:28,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:00:28,494 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:28,495 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:28,496 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:00:28,497 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:00:28,498 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:00:28,499 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:00:28,501 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:00:28,501 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:00:28,503 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:00:28,506 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:00:28,507 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:28,508 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:28,510 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:28,511 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:00:28,512 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:00:28,513 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:00:28,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:00:28,514 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:00:28,515 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:00:28,515 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:00:28,516 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:00:28,516 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:00:28,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:00:28,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:00:28,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:00:28,518 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:00:28,805 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:00:28,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:28] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:29,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:30,165 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:30,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:30,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:00:30,197 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:30,979 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:30,982 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,005 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,015 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,031 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,049 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,064 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,080 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,920 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:31,930 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:31,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:31,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:31,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:31,992 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24433384 for PoS orders references: ['Order 00339-002-0005'] (draft: False) 2026-10-11 20:00:31,997 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:00:32,052 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24433384 with result: [{'id': 430, 'pos_reference': 'Order 00339-002-0005', 'account_move': False}] 2026-10-11 20:00:32,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.024 0.052 2026-10-11 20:00:32,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-10-11 20:00:32,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:00:32,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:32] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.003 0.009 2026-10-11 20:00:33,114 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:33] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 304 - 6 0.005 0.007 2026-10-11 20:00:34,475 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:34,479 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:00:34,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:00:34,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41229 2026-10-11 20:00:34,490 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:00:34,491 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41229 2026-10-11 20:00:34,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200034_585505_TestFrontend.txt 2026-10-11 20:00:34,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpd9b6nn11_chrome_odoo" 2026-10-11 20:00:34,622 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-11 20:00:35,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41518 2026-10-11 20:00:35,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp3wfyfu8h_chrome_odoo 2026-10-11 20:00:35,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36989/json/version 2026-10-11 20:00:35,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36989/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:00:35,021 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:00:35,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:36989/json 2026-10-11 20:00:35,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36989/json with timeout 3 increased to 10s during tests 2026-10-11 20:00:35,028 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:36989/devtools/page/2477B53331075A9F8B61F412B02BF580 2026-10-11 20:00:35,037 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:00:35,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:00:35,193 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:00:35,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:00:35,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:00:35,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:00:35,206 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:00:35,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:35] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.054 0.627 2026-10-11 20:00:35,889 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2477B53331075A9F8B61F412B02BF580', 'loaderId': '5E5F844DBAB3F0971AE6271A43D55FDF', 'isDownload': False} 2026-10-11 20:00:35,889 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-11 20:00:35,906 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:35,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:35] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:00:35,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:35] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:00:35,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:35] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.026 2026-10-11 20:00:36,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:00:36,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:00:36,304 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:36,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 20:00:36,321 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:36,338 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:00:36,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.156 0.400 2026-10-11 20:00:36,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.550 2026-10-11 20:00:36,949 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:36,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.061 2026-10-11 20:00:37,045 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:00:37,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:00:37,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.100 0.296 2026-10-11 20:00:37,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.039 2026-10-11 20:00:37,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "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-10-11 20:00:37,602 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:00:37,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.012 0.033 2026-10-11 20:00:37,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:00:37,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.071 2026-10-11 20:00:37,715 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:00:37,725 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:37,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.116 2026-10-11 20:00:37,758 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:37,768 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:37,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.157 2026-10-11 20:00:37,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.171 2026-10-11 20:00:37,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.173 2026-10-11 20:00:37,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.126 2026-10-11 20:00:37,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.009 0.113 2026-10-11 20:00:37,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.091 2026-10-11 20:00:37,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.083 2026-10-11 20:00:37,890 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.087 2026-10-11 20:00:37,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-11 20:00:37,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.078 2026-10-11 20:00:37,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 20:00:37,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.049 2026-10-11 20:00:37,939 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.047 2026-10-11 20:00:38,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:00:38,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:38,480 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:38] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.012 2026-10-11 20:00:38,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:38] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:00:38,487 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:38,564 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:39,461 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,481 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,496 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 20:00:39,530 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,546 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,565 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,580 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,596 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,613 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,630 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,648 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,663 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,680 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 20:00:39,696 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,713 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,731 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,746 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,763 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,780 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,796 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,814 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,830 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,846 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click numpad button: . (trigger: div.numpad.row button.col:contains("."))' 2026-10-11 20:00:39,863 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,880 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,898 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,913 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:39,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:00:39,941 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #47530782 for PoS orders references: ['Order 00340-002-0001'] (draft: True) 2026-10-11 20:00:39,947 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:40,015 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #47530782 with result: [{'id': 431, 'pos_reference': 'Order 00340-002-0001', 'account_move': False}] 2026-10-11 20:00:40,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 68 0.032 0.059 2026-10-11 20:00:40,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.063 2026-10-11 20:00:40,800 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:40,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.016 0.025 2026-10-11 20:00:41,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:41,625 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:41,647 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:41,663 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:41,680 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:41,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 20:00:41,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'click back button (trigger: .payment-screen .button.back)' 2026-10-11 20:00:41,733 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:41,734 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:41,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:41,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:41,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 20:00:41,781 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #17454727 for PoS orders references: ['Order 00340-002-0001'] (draft: True) 2026-10-11 20:00:41,808 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [728, 729, 730] 2026-10-11 20:00:41,881 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #17454727 with result: [{'id': 431, 'pos_reference': 'Order 00340-002-0001', 'account_move': False}] 2026-10-11 20:00:41,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.036 0.085 2026-10-11 20:00:41,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:41] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.027 2026-10-11 20:00:42,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 20:00:42,730 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:42,746 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:42,763 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:42,780 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:00:42,796 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:42,814 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:42,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:00:42,846 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:42,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:00:42,880 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 20:00:42,897 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 20:00:42,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.018 0.026 2026-10-11 20:00:43,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:00:43,714 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .pads .button.validation.load-order-button' 2026-10-11 20:00:43,730 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:43,746 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:43,747 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:00:43,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41518 2026-10-11 20:00:43,756 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:00:43,757 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41518 2026-10-11 20:00:43,856 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200043_856041_TestFrontend.txt 2026-10-11 20:00:43,856 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp3wfyfu8h_chrome_odoo" 2026-10-11 20:00:43,880 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-11 20:00:44,289 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41722 2026-10-11 20:00:44,289 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmp85ox6xwf_chrome_odoo 2026-10-11 20:00:44,290 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44923/json/version 2026-10-11 20:00:44,291 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44923/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:00:44,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:00:44,301 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:44923/json 2026-10-11 20:00:44,302 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44923/json with timeout 3 increased to 10s during tests 2026-10-11 20:00:44,307 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:44923/devtools/page/2594D26060F37D0EA2A68D71493BECD5 2026-10-11 20:00:44,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:00:44,319 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:00:44,493 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:00:44,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:00:44,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:00:44,502 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:00:44,513 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:00:45,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.045 0.508 2026-10-11 20:00:45,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2594D26060F37D0EA2A68D71493BECD5', 'loaderId': '664DD5E6B518C5816E88CEFAF1C3E7B0', 'isDownload': False} 2026-10-11 20:00:45,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-11 20:00:45,087 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:45,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:00:45,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:00:45,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 20:00:45,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 20:00:45,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.012 2026-10-11 20:00:45,485 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:45,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:00:45,494 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:45] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:45,508 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:00:46,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.174 0.383 2026-10-11 20:00:46,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.581 2026-10-11 20:00:46,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:46,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.018 0.101 2026-10-11 20:00:46,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:00:46,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:00:46,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.100 0.281 2026-10-11 20:00:46,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.053 2026-10-11 20:00:46,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "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-10-11 20:00:46,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:00:46,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.014 0.032 2026-10-11 20:00:46,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.073 2026-10-11 20:00:46,885 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:46,891 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:46,895 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:46,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.009 0.103 2026-10-11 20:00:46,918 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:46,926 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:46,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.133 2026-10-11 20:00:46,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.140 2026-10-11 20:00:46,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.148 2026-10-11 20:00:46,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:46] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.123 2026-10-11 20:00:47,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.009 0.093 2026-10-11 20:00:47,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.003 0.083 2026-10-11 20:00:47,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.078 2026-10-11 20:00:47,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.078 2026-10-11 20:00:47,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.076 2026-10-11 20:00:47,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.070 2026-10-11 20:00:47,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.060 2026-10-11 20:00:47,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.048 2026-10-11 20:00:47,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.047 2026-10-11 20:00:47,630 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:00:47,647 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:47,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 20:00:47,667 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:47,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:00:47,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:48,643 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,649 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,664 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,679 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,696 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,714 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,729 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:48,746 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:00:49,586 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,596 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,612 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,630 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,646 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 20:00:49,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:49,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:49,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:49,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:49,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 20:00:49,736 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:49,742 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99213187 for PoS orders references: ['Order 00341-002-0002'] (draft: False) 2026-10-11 20:00:49,748 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:49,864 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99213187 with result: [{'id': 432, 'pos_reference': 'Order 00341-002-0002', 'account_move': False}] 2026-10-11 20:00:49,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.047 0.092 2026-10-11 20:00:49,901 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52281420 for PoS orders references: ['Order 00341-002-0001'] (draft: True) 2026-10-11 20:00:49,981 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52281420 with result: [{'id': 433, 'pos_reference': 'Order 00341-002-0001', 'account_move': False}] 2026-10-11 20:00:49,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:49] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.027 0.071 2026-10-11 20:00:50,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:50] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 20:00:50,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-10-11 20:00:50,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:00:50,779 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:50,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:50,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:50,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:00:50,846 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:50,863 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:50,863 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #19813838 for PoS orders references: ['Order 00341-002-0001'] (draft: False) 2026-10-11 20:00:50,886 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [733] 2026-10-11 20:00:50,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #19813838 with result: [{'id': 433, 'pos_reference': 'Order 00341-002-0001', 'account_move': False}] 2026-10-11 20:00:50,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.035 0.105 2026-10-11 20:00:51,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:00:51,777 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:51,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41722 2026-10-11 20:00:51,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:00:51,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41722 2026-10-11 20:00:51,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200051_883320_TestFrontend.txt 2026-10-11 20:00:51,883 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmp85ox6xwf_chrome_odoo" 2026-10-11 20:00:51,902 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-11 20:00:52,280 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 41936 2026-10-11 20:00:52,280 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpai8l7rt3_chrome_odoo 2026-10-11 20:00:52,280 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42311/json/version 2026-10-11 20:00:52,282 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42311/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:00:52,292 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:00:52,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42311/json 2026-10-11 20:00:52,293 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42311/json with timeout 3 increased to 10s during tests 2026-10-11 20:00:52,305 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42311/devtools/page/7F7AEA1D0D3EB422E26DF1FF6B0DFF76 2026-10-11 20:00:52,313 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:00:52,318 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:00:52,489 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:00:52,491 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:00:52,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:00:52,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:00:52,505 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:00:53,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 110 0.062 0.586 2026-10-11 20:00:53,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '7F7AEA1D0D3EB422E26DF1FF6B0DFF76', 'loaderId': '7604F8AEB00E330C39F6A5586454BB8D', 'isDownload': False} 2026-10-11 20:00:53,153 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-11 20:00:53,170 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:53,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 20:00:53,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 20:00:53,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 20:00:53,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:00:53,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 20:00:53,587 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:53,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:00:53,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:53] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:53,615 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:00:54,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.166 0.386 2026-10-11 20:00:54,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.561 2026-10-11 20:00:54,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:00:54,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.063 2026-10-11 20:00:54,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:00:54,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:00:54,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.091 0.282 2026-10-11 20:00:54,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.057 2026-10-11 20:00:54,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "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-10-11 20:00:54,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:00:54,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.017 0.045 2026-10-11 20:00:54,981 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:00:55,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.098 2026-10-11 20:00:55,029 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:55,036 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:55,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.135 2026-10-11 20:00:55,061 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:55,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:55,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.163 2026-10-11 20:00:55,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.168 2026-10-11 20:00:55,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.173 2026-10-11 20:00:55,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.124 2026-10-11 20:00:55,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.009 0.101 2026-10-11 20:00:55,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.089 2026-10-11 20:00:55,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.087 2026-10-11 20:00:55,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.088 2026-10-11 20:00:55,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-11 20:00:55,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.077 2026-10-11 20:00:55,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.066 2026-10-11 20:00:55,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.045 2026-10-11 20:00:55,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.048 2026-10-11 20:00:55,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:00:55,780 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:00:55,800 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:55,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.019 2026-10-11 20:00:55,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 20:00:55,902 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:00:56,780 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,786 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,798 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,812 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,829 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,846 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:00:56,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:00:56,896 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:00:56,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:56,905 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Cash"))' 2026-10-11 20:00:56,916 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:00:56,930 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:56,935 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86245981 for PoS orders references: ['Order 00342-002-0001'] (draft: False) 2026-10-11 20:00:56,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:57,076 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86245981 with result: [{'id': 434, 'pos_reference': 'Order 00342-002-0001', 'account_move': False}] 2026-10-11 20:00:57,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.054 0.106 2026-10-11 20:00:57,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:00:57,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:00:57,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:00:57,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:00:57,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:00:57,166 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:00:57,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:00:57,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:00:57,168 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:00:57,170 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:00:57,171 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:00:57,171 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:00:57,172 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:00:57,173 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:00:57,177 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:00:57,180 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:00:57,181 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:00:57,184 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:57,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:00:57,186 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:57,187 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:00:57,190 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:00:57,192 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:00:57,192 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:00:57,195 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:57,196 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:57,200 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:00:57,202 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:00:57,203 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:00:57,204 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:57,206 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:00:57,206 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:00:57,207 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:00:57,209 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:00:57,210 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:00:57,210 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:00:57,217 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:57,225 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,228 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:00:57,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:57,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:00:57,233 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:00:57,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:00:57,238 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:00:57,239 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:00:57,242 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:00:57,245 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:00:57,251 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:00:57,252 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:00:57,253 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,254 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:00:57,255 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:00:57,259 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:00:57,261 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:00:57,262 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:00:57,264 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:00:57,265 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:00:57,266 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:00:57,267 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:00:57,271 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:57,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:57,274 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:00:57,275 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:00:57,281 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:00:57,282 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:00:57,286 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:57,289 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:00:57,291 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:00:57,292 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:00:57,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.010 0.018 2026-10-11 20:00:57,297 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:00:57,300 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:00:57,301 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:00:57,302 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:00:57,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:57,304 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:00:57,306 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:00:57,307 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:00:57,307 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:00:57,312 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:00:57,313 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:00:57,313 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:00:57,315 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:00:57,320 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:00:57,323 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,323 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:00:57,325 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,326 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:57,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:00:57,328 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:00:57,328 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:00:57,331 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:00:57,335 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:00:57,336 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:00:57,337 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:00:57,337 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:00:57,338 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:00:57,338 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:00:57,339 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:00:57,339 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:00:57,340 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:00:57,340 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:00:57,341 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:00:57,342 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:00:57,342 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:00:57,343 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:00:57,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:00:57,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:00:57,345 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:00:57,345 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:00:57,346 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:00:57,348 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:00:57,350 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:00:57,352 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:00:57,352 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:00:57,353 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:00:57,354 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:00:57,356 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:00:57,671 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:00:57,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 20:00:57,748 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:57] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:00:59,023 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'click table '4' (trigger: .floor-map .table .label:contains("4"))' 2026-10-11 20:00:59,030 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:59,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:00:59,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-10-11 20:00:59,081 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:00:59,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:59] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.007 0.015 2026-10-11 20:00:59,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:59] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.015 0.027 2026-10-11 20:00:59,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:00:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:00:59,927 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:59,928 100 INFO rb-21b7005-225486-423724 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-10-11 20:00:59,946 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .to-refund-highlight:contains("To Refund: 2.00")' 2026-10-11 20:00:59,962 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 20:00:59,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:00:59,996 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:00,012 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:00,013 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:01:00,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 41936 2026-10-11 20:01:00,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:01:00,020 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 41936 2026-10-11 20:01:00,116 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200100_116137_TestFrontend.txt 2026-10-11 20:01:00,116 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpai8l7rt3_chrome_odoo" 2026-10-11 20:01:00,139 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-11 20:01:02,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42197 2026-10-11 20:01:02,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpdima0g1d_chrome_odoo 2026-10-11 20:01:02,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37229/json/version 2026-10-11 20:01:02,791 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37229/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:02,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:01:02,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:37229/json 2026-10-11 20:01:02,830 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37229/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:02,847 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:37229/devtools/page/96808D0F91A7A6C785FB97BB83CE8768 2026-10-11 20:01:02,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:01:02,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:01:03,147 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:01:03,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:01:03,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:01:03,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:01:03,165 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:04,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:04] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.055 1.461 2026-10-11 20:01:04,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '96808D0F91A7A6C785FB97BB83CE8768', 'loaderId': '2005DB48471A2543A1DC839A30FB3A13', 'isDownload': False} 2026-10-11 20:01:04,681 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-10-11 20:01:04,697 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:04,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:04] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:01:04,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:04] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:01:04,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:04] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 20:01:05,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:01:05,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-10-11 20:01:05,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:05,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:01:05,119 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:05,130 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SplitBillScreenTour4PosCombo', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:01:05,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.156 0.450 2026-10-11 20:01:05,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.624 2026-10-11 20:01:05,808 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:05,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.063 2026-10-11 20:01:05,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:01:05,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:05] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:01:06,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 191 0.106 0.379 2026-10-11 20:01:06,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-10-11 20:01:06,555 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.009 2026-10-11 20:01:06,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:01:06,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.016 0.031 2026-10-11 20:01:06,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:06,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01: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-10-11 20:01:06,675 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:06,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1666&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.072 2026-10-11 20:01:06,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1669&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.108 2026-10-11 20:01:06,741 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:06,749 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:06,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1670&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.137 2026-10-11 20:01:06,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1667&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.179 2026-10-11 20:01:06,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1668&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.217 2026-10-11 20:01:06,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.163 2026-10-11 20:01:06,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.011 0.194 2026-10-11 20:01:06,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.003 0.154 2026-10-11 20:01:06,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.147 2026-10-11 20:01:06,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:06] "GET /web/image?model=product.product&field=image_128&id=1671&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.150 2026-10-11 20:01:07,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1672&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.015 0.157 2026-10-11 20:01:07,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1673&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.193 2026-10-11 20:01:07,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1674&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.177 2026-10-11 20:01:07,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1677&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.204 2026-10-11 20:01:07,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.003 0.212 2026-10-11 20:01:07,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.206 2026-10-11 20:01:07,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1676&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 20:01:07,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 20:01:07,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.172 2026-10-11 20:01:07,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1675&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.016 0.182 2026-10-11 20:01:07,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.194 2026-10-11 20:01:07,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.193 2026-10-11 20:01:07,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.158 2026-10-11 20:01:07,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.131 2026-10-11 20:01:07,381 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.122 2026-10-11 20:01:07,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.076 2026-10-11 20:01:07,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.002 0.056 2026-10-11 20:01:07,415 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:01:07,435 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click table '2' (trigger: .floor-map .table .label:contains("2"))' 2026-10-11 20:01:07,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-10-11 20:01:07,452 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 20:01:07,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:01:07,533 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:08,402 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,418 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,428 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,445 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,462 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 20:01:08,532 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,538 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,546 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,562 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,579 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 20:01:08,668 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,681 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:01:08,696 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:08,712 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:01:09,566 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,602 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,613 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,614 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,649 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,662 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,679 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,696 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,713 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,730 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,746 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,762 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,779 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,795 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,812 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,828 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,845 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,862 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,878 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,895 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click pay button (trigger: .splitbill-screen .pay-button .button)' 2026-10-11 20:01:09,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:01:09,944 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:09,946 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:09,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:01:09,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:09] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.014 2026-10-11 20:01:09,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:09,997 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #14238229 for PoS orders references: ['Order 00343-002-0002'] (draft: False) 2026-10-11 20:01:10,000 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:10,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #14238229 with result: [{'id': 435, 'pos_reference': 'Order 00343-002-0002', 'account_move': False}] 2026-10-11 20:01:10,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.078 0.111 2026-10-11 20:01:10,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82029757 for PoS orders references: ['Order 00343-002-0001'] (draft: True) 2026-10-11 20:01:10,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82029757 with result: [{'id': 436, 'pos_reference': 'Order 00343-002-0001', 'account_move': False}] 2026-10-11 20:01:10,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 70 0.037 0.100 2026-10-11 20:01:10,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.105 2026-10-11 20:01:10,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:01:11,133 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:01:11,146 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,162 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,179 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,195 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:01:11,212 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,229 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:01:11,262 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,279 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,296 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,312 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:01:11,328 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,345 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,363 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,378 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SplitBillScreenTour4PosCombo on step: 'Check the product page (trigger: .product-list-container .product-list)' 2026-10-11 20:01:11,395 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,412 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:11,413 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:01:11,420 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42197 2026-10-11 20:01:11,420 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:01:11,421 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42197 2026-10-11 20:01:11,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200111_506807_TestFrontend.txt 2026-10-11 20:01:11,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpdima0g1d_chrome_odoo" 2026-10-11 20:01:11,526 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-11 20:01:11,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42417 2026-10-11 20:01:11,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpmp9flcio_chrome_odoo 2026-10-11 20:01:11,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42703/json/version 2026-10-11 20:01:11,955 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42703/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:11,966 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:01:11,967 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42703/json 2026-10-11 20:01:11,967 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42703/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:11,973 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42703/devtools/page/AA9D088B25FFFBF16CE7D2D0BB4E51AC 2026-10-11 20:01:11,982 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:01:11,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:01:12,180 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:01:12,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:01:12,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:01:12,185 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:01:12,196 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:12,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.098 0.529 2026-10-11 20:01:12,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': 'AA9D088B25FFFBF16CE7D2D0BB4E51AC', 'loaderId': '1FA8D46AE75A47FCA2E869F46B592AE1', 'isDownload': False} 2026-10-11 20:01:12,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-11 20:01:12,836 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:12,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.007 2026-10-11 20:01:12,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.019 2026-10-11 20:01:12,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:12] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 20:01:13,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:01:13,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:01:13,291 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:13,293 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:01:13,300 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:13,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:01:13,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 312 0.148 0.402 2026-10-11 20:01:13,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.570 2026-10-11 20:01:13,932 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:13,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.064 2026-10-11 20:01:14,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:01:14,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-10-11 20:01:14,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.093 0.312 2026-10-11 20:01:14,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.048 2026-10-11 20:01:14,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "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-10-11 20:01:14,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:01:14,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.011 0.036 2026-10-11 20:01:14,685 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:14,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.074 2026-10-11 20:01:14,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.086 2026-10-11 20:01:14,713 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:14,719 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:01:14,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.096 2026-10-11 20:01:14,725 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:14,744 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:14,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.144 2026-10-11 20:01:14,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.182 2026-10-11 20:01:14,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.107 2026-10-11 20:01:14,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.009 0.122 2026-10-11 20:01:14,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.005 0.133 2026-10-11 20:01:14,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.132 2026-10-11 20:01:14,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.117 2026-10-11 20:01:14,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 20:01:14,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 20:01:14,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.060 2026-10-11 20:01:14,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.004 0.043 2026-10-11 20:01:14,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.043 2026-10-11 20:01:15,429 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:01:15,445 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 20:01:15,467 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:15,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:15] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.018 0.014 2026-10-11 20:01:15,476 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 20:01:15,546 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:16,443 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:16,447 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 20:01:16,457 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #24199558 for PoS orders references: ['Order 00344-002-0001'] (draft: True) 2026-10-11 20:01:16,464 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:16,469 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:01:16,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42417 2026-10-11 20:01:16,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:01:16,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42417 2026-10-11 20:01:16,549 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #24199558 with result: [{'id': 437, 'pos_reference': 'Order 00344-002-0001', 'account_move': False}] 2026-10-11 20:01:16,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200116_557238_TestFrontend.txt 2026-10-11 20:01:16,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpmp9flcio_chrome_odoo" 2026-10-11 20:01:16,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: waiting for threads: [] 2026-10-11 20:01:16,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:16] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.049 0.066 2026-10-11 20:01:16,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode ... 2026-10-11 20:01:17,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42619 2026-10-11 20:01:17,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpe8ekmrcf_chrome_odoo 2026-10-11 20:01:17,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42629/json/version 2026-10-11 20:01:17,016 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42629/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:17,045 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:01:17,045 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42629/json 2026-10-11 20:01:17,046 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42629/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:17,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42629/devtools/page/6B3AC78FD044439FF91AE21F00EA1797 2026-10-11 20:01:17,062 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:01:17,067 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:01:17,264 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:01:17,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:01:17,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:01:17,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:01:17,279 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:17,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:17] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.063 0.566 2026-10-11 20:01:17,908 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '6B3AC78FD044439FF91AE21F00EA1797', 'loaderId': '796649154A218FF4DD30495048C2F444', 'isDownload': False} 2026-10-11 20:01:17,908 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-10-11 20:01:17,924 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:17,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:01:17,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:01:17,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 20:01:18,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:01:18,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:01:18,326 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:18,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:01:18,338 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:18,350 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('BillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:01:18,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.200 0.372 2026-10-11 20:01:19,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.048 2026-10-11 20:01:19,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01: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-10-11 20:01:19,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:01:19,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.014 0.043 2026-10-11 20:01:19,127 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:19,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.063 2026-10-11 20:01:19,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:01:19,164 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01: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-10-11 20:01:19,178 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:19,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.014 0.106 2026-10-11 20:01:19,207 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:19,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.150 2026-10-11 20:01:19,240 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:19,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.184 2026-10-11 20:01:19,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.208 2026-10-11 20:01:19,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.150 2026-10-11 20:01:19,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.008 0.115 2026-10-11 20:01:19,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.017 0.131 2026-10-11 20:01:19,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.124 2026-10-11 20:01:19,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.113 2026-10-11 20:01:19,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.106 2026-10-11 20:01:19,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.002 0.116 2026-10-11 20:01:19,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.092 2026-10-11 20:01:19,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.007 0.082 2026-10-11 20:01:19,912 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:01:19,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 20:01:19,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.015 2026-10-11 20:01:19,951 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:19,955 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:19] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:01:20,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:20,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click bill button (trigger: .control-button:contains("Bill"))' 2026-10-11 20:01:20,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 20:01:20,946 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 20:01:20,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:20] "GET /web/image?model=pos.config&id=173&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:01:21,005 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:01:21,006 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:01:21,007 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:01:21,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:01:21,009 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:01:21,011 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:01:21,013 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:01:21,013 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:21,014 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:21,015 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:01:21,016 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:01:21,017 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:01:21,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:01:21,019 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:01:21,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:01:21,023 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:01:21,024 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:01:21,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:21,025 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:01:21,026 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:01:21,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:01:21,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:01:21,028 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:01:21,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:01:21,031 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:01:21,031 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:01:21,032 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:01:21,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:01:21,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:01:21,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:01:21,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:01:21,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:01:21,035 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:01:21,041 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:21,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:21,047 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:21,048 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:21,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:01:21,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:01:21,058 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:21,061 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:01:21,063 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:01:21,064 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:01:21,064 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:01:21,065 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:01:21,065 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:01:21,065 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:01:21,066 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:01:21,066 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:01:21,067 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:01:21,068 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:01:21,068 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:01:21,068 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:01:21,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:01:21,069 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:01:21,070 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:01:21,071 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:01:21,071 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:01:21,072 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:01:21,073 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:01:21,074 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:01:21,074 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:01:21,075 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:01:21,075 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:01:21,076 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:01:21,076 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:01:21,077 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:01:21,078 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:01:21,078 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:01:21,079 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:01:21,081 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:21,083 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:21,086 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:21,091 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:21,093 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:21,094 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:21,102 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:01:21,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:01:21,104 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:01:21,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:21,107 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:01:21,107 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:01:21,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:01:21,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:01:21,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:01:21,110 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:01:21,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:01:21,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:01:21,114 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:21,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:21,118 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:21,119 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:01:21,120 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:21,121 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:01:21,122 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:01:21,124 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:01:21,125 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:01:21,125 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:01:21,126 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:01:21,127 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:01:21,128 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:01:21,128 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:01:21,129 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:01:21,130 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:01:21,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:01:21,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:01:21,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:01:21,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:01:21,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:01:21,133 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:01:21,133 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:01:21,144 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:01:21,156 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:21,158 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:21,160 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:21,161 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:01:21,164 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:21,165 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:01:21,444 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51957062 for PoS orders references: ['Order 00345-001-0001'] (draft: True) 2026-10-11 20:01:21,456 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:01:21,528 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51957062 with result: [{'id': 438, 'pos_reference': 'Order 00345-001-0001', 'account_move': False}] 2026-10-11 20:01:21,535 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:21,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.043 0.058 2026-10-11 20:01:21,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:01:22,815 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:01:22,843 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:01:22,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:22,850 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:22,851 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod:contains("Bank"))' 2026-10-11 20:01:22,867 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:01:22,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.015 2026-10-11 20:01:22,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-10-11 20:01:22,887 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #73436466 for PoS orders references: ['Order 00345-001-0001'] (draft: False) 2026-10-11 20:01:22,890 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:22,908 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #139 deleted pos.order.line records with IDs: [752] 2026-10-11 20:01:23,033 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #73436466 with result: [{'id': 438, 'pos_reference': 'Order 00345-001-0001', 'account_move': False}] 2026-10-11 20:01:23,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.055 0.107 2026-10-11 20:01:23,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:23] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D08d899f5-4ade-4f80-aab5-235e27e40e3b?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.100 2026-10-11 20:01:23,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:01:23,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:01:23,821 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:23,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42619 2026-10-11 20:01:23,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:01:23,825 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42619 2026-10-11 20:01:23,924 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200123_924344_TestFrontend.txt 2026-10-11 20:01:23,924 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpe8ekmrcf_chrome_odoo" 2026-10-11 20:01:23,947 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-11 20:01:26,591 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome pid: 42872 2026-10-11 20:01:26,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless temporary user profile dir: /tmp/tmpwc8pu6lu_chrome_odoo 2026-10-11 20:01:26,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42639/json/version 2026-10-11 20:01:26,593 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42639/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:26,602 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Browser version: Chrome/150.0.7871.114 2026-10-11 20:01:26,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Issuing json command http://127.0.0.1:42639/json 2026-10-11 20:01:26,603 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42639/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:26,611 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Websocket url found: ws://127.0.0.1:42639/devtools/page/2C6640B701D248436D13F43DEDBB8DB3 2026-10-11 20:01:26,619 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Enable chrome headless console log notification 2026-10-11 20:01:26,623 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome headless enable page notifications 2026-10-11 20:01:26,828 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:01:26,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Setting session cookie in browser 2026-10-11 20:01:26,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Open "http://127.0.0.1:8069/pos/ui?config_id=173" in browser 2026-10-11 20:01:26,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=173" 2026-10-11 20:01:26,842 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:27,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /pos/ui?config_id=173 HTTP/1.1" 200 - 112 0.048 0.504 2026-10-11 20:01:27,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Navigation result: {'frameId': '2C6640B701D248436D13F43DEDBB8DB3', 'loaderId': '807946CD4FB074E351227F2F950D160D', 'isDownload': False} 2026-10-11 20:01:27,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-10-11 20:01:27,410 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:27,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:01:27,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:01:27,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:01:27,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:01:27,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:01:27,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:01:27,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:27,836 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:27,848 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Evaluate test code "odoo.startTour('ComboPreparationReceiptTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=173"})" 2026-10-11 20:01:28,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 318 0.183 0.430 2026-10-11 20:01:28,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.048 2026-10-11 20:01:28,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "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-10-11 20:01:28,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:01:28,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1678&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 14 0.016 0.036 2026-10-11 20:01:28,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1638&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.079 2026-10-11 20:01:28,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:01:28,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:28,704 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:28,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1679&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.011 0.121 2026-10-11 20:01:28,735 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:01:28,745 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:28,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1681&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.158 2026-10-11 20:01:28,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1680&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.192 2026-10-11 20:01:28,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1682&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.227 2026-10-11 20:01:28,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.205 2026-10-11 20:01:28,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image/res.company/62/favicon HTTP/1.1" 200 - 6 0.006 0.160 2026-10-11 20:01:28,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image/res.users/139/avatar_128 HTTP/1.1" 200 - 18 0.010 0.155 2026-10-11 20:01:28,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.153 2026-10-11 20:01:28,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:28] "GET /web/image?model=product.product&field=image_128&id=1683&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.153 2026-10-11 20:01:29,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1684&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.152 2026-10-11 20:01:29,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1685&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.179 2026-10-11 20:01:29,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1686&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.008 0.196 2026-10-11 20:01:29,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image/res.company/62/favicon HTTP/1.1" 304 - 6 0.005 0.188 2026-10-11 20:01:29,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1689&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.210 2026-10-11 20:01:29,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.213 2026-10-11 20:01:29,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1688&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.210 2026-10-11 20:01:29,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1641&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.203 2026-10-11 20:01:29,255 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1640&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.006 0.190 2026-10-11 20:01:29,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1687&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.007 0.189 2026-10-11 20:01:29,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=product.product&field=image_128&id=1639&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 8 0.005 0.202 2026-10-11 20:01:29,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.174 2026-10-11 20:01:29,341 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.143 2026-10-11 20:01:29,351 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.112 2026-10-11 20:01:29,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.095 2026-10-11 20:01:29,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.060 2026-10-11 20:01:29,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/image?model=pos.category&field=image_128&id=25&unique=2026-10-11%2019:55:36 HTTP/1.1" 200 - 4 0.001 0.052 2026-10-11 20:01:29,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:01:29,412 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click table '5' (trigger: .floor-map .table .label:contains("5"))' 2026-10-11 20:01:29,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.015 2026-10-11 20:01:29,432 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click Home subcategory (trigger: button.category-button i.fa-home)' 2026-10-11 20:01:29,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:01:29,511 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:30,403 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:30,423 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:30,434 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:30,444 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:30,461 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'Click `confirm` (trigger: .popup.combo-configurator-popup footer button.confirm)' 2026-10-11 20:01:30,528 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-10-11 20:01:30,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:01:30,590 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:01:30,590 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:01:30,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:01:30,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:01:30,592 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:01:30,593 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:01:30,593 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:01:30,594 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:01:30,595 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:01:30,595 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:01:30,595 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:01:30,596 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:01:30,596 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:01:30,596 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:01:30,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:01:30,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:01:30,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:01:30,636 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:01:30,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:01:30,646 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-10-11 20:01:30,646 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-10-11 20:01:30,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:01:30,649 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:30,653 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:01:30,654 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:01:30,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:01:30,655 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:01:30,656 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:01:30,657 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:01:30,658 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:01:30,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:01:30,660 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 20:01:30,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:01:30,662 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:01:30,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:30,668 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:01:30,669 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:01:30,670 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:30,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .mx-5:contains('Combo Product 2')' 2026-10-11 20:01:30,677 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:01:30,678 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:01:30,679 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:01:30,679 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:01:30,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:01:30,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:01:30,680 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:01:30,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:01:30,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:01:30,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:01:30,682 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:01:30,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:01:30,683 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:01:30,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: Tour ComboPreparationReceiptTour on step: '.render-container .multiprint-flex:not(.mx-5):contains('Office Combo')' 2026-10-11 20:01:30,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:01:30,684 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:01:30,689 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:30,690 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:30,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:01:30,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:01:30,697 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:30,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:30,699 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:01:30,700 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:01:30,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:01:30,701 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:30,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:01:30,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:01:30,706 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:01:30,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:01:30,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:01:30,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:01:30,709 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:01:30,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:01:30,711 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:01:30,711 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:01:30,712 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:01:30,712 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:01:30,715 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:01:30,716 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:01:30,716 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:01:30,716 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:01:30,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:01:30,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:01:30,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:01:30,718 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:01:30,718 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:01:30,718 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:01:30,719 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:01:30,719 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:01:30,719 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:01:30,720 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:01:30,721 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:01:30,722 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:30,724 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:01:30,725 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:01:30,727 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:30,729 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:01:30,730 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:01:30,730 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:01:30,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:01:30,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:01:30,731 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:01:30,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:01:30,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:01:30,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:01:30,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:01:30,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:01:30,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:01:30,734 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:01:30,747 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:30,759 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:30,763 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:01:30,764 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:01:30,765 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:30,768 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:30,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:30,770 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:01:30,782 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:30,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:30,787 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:30,789 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:30,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.003 2026-10-11 20:01:31,089 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:31,116 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84021254 for PoS orders references: ['Order 00346-001-0001'] (draft: True) 2026-10-11 20:01:31,126 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:31] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:01:31,200 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:31] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:01:31,224 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84021254 with result: [{'id': 439, 'pos_reference': 'Order 00346-001-0001', 'account_move': False}] 2026-10-11 20:01:31,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 94 0.046 0.079 2026-10-11 20:01:32,469 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.browser: test successful 2026-10-11 20:01:32,479 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:32,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing chrome headless with pid 42872 2026-10-11 20:01:32,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Closing websocket connection 2026-10-11 20:01:32,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Terminating chrome headless with pid 42872 2026-10-11 20:01:32,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200132_592198_TestFrontend.txt 2026-10-11 20:01:32,592 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend: Removing chrome user profile "/tmp/tmpwc8pu6lu_chrome_odoo" 2026-10-11 20:01:32,677 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:01:50,756 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #2 deleted restaurant.floor records with IDs: [105] 2026-10-11 20:01:52,448 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_01_pos_restaurant ... 2026-10-11 20:01:52,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43128 2026-10-11 20:01:52,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmprahx26h5_chrome_odoo 2026-10-11 20:01:52,831 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45999/json/version 2026-10-11 20:01:52,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45999/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:01:52,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:01:52,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:45999/json 2026-10-11 20:01:52,846 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45999/json with timeout 3 increased to 10s during tests 2026-10-11 20:01:52,850 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:45999/devtools/page/6E202E54A8601520B3E9B68A58E9F175 2026-10-11 20:01:52,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:01:52,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:01:53,025 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:01:53,027 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:01:53,029 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:01:53,029 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:01:53,039 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:01:53,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:53] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 111 0.053 0.529 2026-10-11 20:01:53,621 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '6E202E54A8601520B3E9B68A58E9F175', 'loaderId': '2E8629EA2DF7696762337F0D9E1E3FA7', 'isDownload': False} 2026-10-11 20:01:53,621 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-11 20:01:53,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:53,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:53] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:01:53,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:53] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 20:01:53,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:53] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.021 2026-10-11 20:01:54,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 20:01:54,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:01:54,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 20:01:54,052 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:54,053 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:01:54,065 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:01:54,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.225 0.381 2026-10-11 20:01:54,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "GET /pos/ui HTTP/1.1" 200 - 20 0.015 0.636 2026-10-11 20:01:54,755 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:01:54,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.085 2026-10-11 20:01:54,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:01:54,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:01:55,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.107 0.288 2026-10-11 20:01:55,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.039 2026-10-11 20:01:55,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "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-10-11 20:01:55,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:01:55,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.016 0.032 2026-10-11 20:01:55,477 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:01:55,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.011 0.075 2026-10-11 20:01:55,512 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:55,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:55,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:55,531 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:01:55,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.120 2026-10-11 20:01:55,546 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.127 2026-10-11 20:01:55,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.135 2026-10-11 20:01:55,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.159 2026-10-11 20:01:55,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.110 2026-10-11 20:01:55,636 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.010 0.093 2026-10-11 20:01:55,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.106 2026-10-11 20:01:55,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.106 2026-10-11 20:01:55,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-11 20:01:55,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.087 2026-10-11 20:01:55,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.079 2026-10-11 20:01:55,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.066 2026-10-11 20:01:55,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.057 2026-10-11 20:01:55,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.055 2026-10-11 20:01:56,244 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:56,262 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:56,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-10-11 20:01:56,283 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:56,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:56] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:01:56,359 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:57,239 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,243 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,275 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,281 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,295 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,310 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,327 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,343 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,360 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,377 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:01:57,428 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:01:57,429 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:01:57,430 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:01:57,430 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:01:57,431 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:01:57,432 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:01:57,433 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:57,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:01:57,449 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:01:57,450 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:57,455 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:01:57,455 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:01:57,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:01:57,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:01:57,460 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:01:57,460 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:01:57,461 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:01:57,462 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:01:57,462 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:01:57,465 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:01:57,465 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:01:57,465 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:01:57,467 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:01:57,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:01:57,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:01:57,469 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:01:57,470 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:01:57,471 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:01:57,472 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:01:57,473 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:01:57,473 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:01:57,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:01:57,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:01:57,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:01:57,482 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:01:57,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:01:57,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:01:57,486 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:01:57,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:01:57,488 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:01:57,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:57,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:57,506 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:57,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:57,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 20:01:57,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:57,519 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:57,528 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:57,530 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:01:57,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:01:57,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:57,538 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:01:57,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:57,547 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:01:57,553 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:57,556 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:57,558 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:01:57,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:01:57,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:01:57,571 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:01:57,572 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:01:57,572 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:01:57,573 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:01:57,574 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:01:57,575 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:01:57,577 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:57,578 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:01:57,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:01:57,580 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:01:57,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:01:57,581 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:01:57,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:01:57,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:01:57,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:01:57,584 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:01:57,584 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:01:57,585 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:01:57,585 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:01:57,586 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:01:57,587 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:01:57,587 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:01:57,588 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:01:57,588 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:01:57,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:01:57,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:01:57,590 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:01:57,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:57,601 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:57,605 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:57,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:01:57,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:01:57,619 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:57,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:01:57,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:01:57,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:01:57,630 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:01:57,633 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:01:57,634 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:01:57,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:01:57,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:01:57,637 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:01:57,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:01:57,638 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:01:57,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:01:57,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:01:57,640 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:01:57,642 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:01:57,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:01:57,644 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:01:57,645 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:01:57,646 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:01:57,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:01:57,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:01:57,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:01:57,649 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:01:57,649 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:01:57,650 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:01:57,651 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:01:57,651 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:01:57,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #69118674 for PoS orders references: ['Order 00347-002-0001'] (draft: True) 2026-10-11 20:01:57,966 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:57] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 20:01:58,026 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #69118674 with result: [{'id': 440, 'pos_reference': 'Order 00347-002-0001', 'account_move': False}] 2026-10-11 20:01:58,037 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:58] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:01:58,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:58] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.042 0.068 2026-10-11 20:01:58,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:01:59,317 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:59,326 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:59,343 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:59,360 100 INFO rb-21b7005-225486-423724 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-10-11 20:01:59,377 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 20:01:59,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 20:01:59,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:01:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.026 2026-10-11 20:02:00,203 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 20:02:00,210 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,229 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,244 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,261 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,277 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,294 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,316 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,322 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:00,324 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:00,327 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,344 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,361 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26392687 for PoS orders references: ['Order 00347-002-0002'] (draft: False) 2026-10-11 20:02:00,363 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:00,374 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:00,487 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26392687 with result: [{'id': 441, 'pos_reference': 'Order 00347-002-0002', 'account_move': False}] 2026-10-11 20:02:00,500 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:00] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 95 0.049 0.095 2026-10-11 20:02:00,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:00] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:02:01,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:02:02,197 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:02,214 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:02,229 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:02,245 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:02,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:02:02,264 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,029 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,044 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,059 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,079 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,094 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,320 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:03,403 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88859238 for PoS orders references: ['Order 00347-002-0003'] (draft: True) 2026-10-11 20:02:03,465 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88859238 with result: [{'id': 442, 'pos_reference': 'Order 00347-002-0003', 'account_move': False}] 2026-10-11 20:02:03,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.027 0.050 2026-10-11 20:02:04,767 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,776 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,793 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,810 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,828 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,843 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,862 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,865 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:04] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 20:02:04,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-10-11 20:02:04,881 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:04,881 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54502033 for PoS orders references: ['Order 00347-002-0003'] (draft: False) 2026-10-11 20:02:04,904 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [762] 2026-10-11 20:02:04,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54502033 with result: [{'id': 442, 'pos_reference': 'Order 00347-002-0003', 'account_move': False}] 2026-10-11 20:02:04,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.034 0.083 2026-10-11 20:02:05,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:05] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 304 - 6 0.002 0.010 2026-10-11 20:02:05,757 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:05,761 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:05,777 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:05,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.026 2026-10-11 20:02:06,569 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:06,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 20:02:06,593 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 20:02:06,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.034 2026-10-11 20:02:07,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.ticket-screen .highlight' 2026-10-11 20:02:07,409 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,428 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,443 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,460 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,476 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #2529931 for PoS orders references: ['Order 00347-002-0004'] (draft: True) 2026-10-11 20:02:07,493 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:07,564 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #2529931 with result: [{'id': 443, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-10-11 20:02:07,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.025 0.071 2026-10-11 20:02:08,346 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:08,360 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:08,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.032 2026-10-11 20:02:09,165 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:09,176 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.pos-topheader .ticket-button' 2026-10-11 20:02:09,193 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour pos_restaurant_sync on step: '.screen.ticket-screen' 2026-10-11 20:02:09,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:09] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.027 2026-10-11 20:02:09,986 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:09,993 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:10,221 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:10,327 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #36574941 for PoS orders references: ['Order 00347-002-0001'] (draft: True) 2026-10-11 20:02:10,341 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [758, 759] 2026-10-11 20:02:10,406 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #36574941 with result: [{'id': 440, 'pos_reference': 'Order 00347-002-0001', 'account_move': False}] 2026-10-11 20:02:10,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.028 0.069 2026-10-11 20:02:10,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:10] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.009 0.023 2026-10-11 20:02:11,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:02:11,686 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,692 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,709 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,726 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,742 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,759 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:11,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:02:11,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43128 2026-10-11 20:02:11,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:02:11,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43128 2026-10-11 20:02:11,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200211_879249_TestPoSRestaurantLoyalty.txt 2026-10-11 20:02:11,879 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmprahx26h5_chrome_odoo" 2026-10-11 20:02:12,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43405 2026-10-11 20:02:12,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp35z6ksv6_chrome_odoo 2026-10-11 20:02:12,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:44231/json/version 2026-10-11 20:02:12,174 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44231/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:12,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:02:12,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:44231/json 2026-10-11 20:02:12,181 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44231/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:12,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:44231/devtools/page/FB9C9E1D61AB797E625043A14378C559 2026-10-11 20:02:12,197 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:02:12,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:02:12,255 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:02:12,258 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:02:12,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:02:12,263 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:02:12,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 20 0.009 0.043 2026-10-11 20:02:12,328 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'FB9C9E1D61AB797E625043A14378C559', 'loaderId': '40934D59743F5501028E89A700011515', 'isDownload': False} 2026-10-11 20:02:12,328 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-10-11 20:02:12,340 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:12,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:02:12,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 20:02:12,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.022 2026-10-11 20:02:12,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:02:12,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:02:12,762 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:12,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:02:12,776 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:12,791 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:02:13,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.117 0.296 2026-10-11 20:02:13,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.446 2026-10-11 20:02:13,280 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:13,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.094 2026-10-11 20:02:13,364 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:02:13,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:13,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.095 0.283 2026-10-11 20:02:13,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.051 2026-10-11 20:02:13,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "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-10-11 20:02:13,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:02:13,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.014 0.048 2026-10-11 20:02:13,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:13,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.060 2026-10-11 20:02:14,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:02:14,020 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:02:14,033 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.091 2026-10-11 20:02:14,046 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:14,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.136 2026-10-11 20:02:14,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.170 2026-10-11 20:02:14,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.165 2026-10-11 20:02:14,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.003 0.097 2026-10-11 20:02:14,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.109 2026-10-11 20:02:14,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 11 0.009 0.108 2026-10-11 20:02:14,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.095 2026-10-11 20:02:14,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.075 2026-10-11 20:02:14,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.075 2026-10-11 20:02:14,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 20:02:14,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.002 0.076 2026-10-11 20:02:14,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.058 2026-10-11 20:02:14,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.048 2026-10-11 20:02:14,910 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:14,932 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:14,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.029 2026-10-11 20:02:15,055 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:15,803 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:15,812 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:15,818 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48755183 for PoS orders references: ['Order 00347-002-0004'] (draft: True) 2026-10-11 20:02:15,830 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [764, 765] 2026-10-11 20:02:15,884 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48755183 with result: [{'id': 443, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-10-11 20:02:15,895 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 56 0.029 0.054 2026-10-11 20:02:16,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:02:16,659 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:16,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:02:17,445 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:17,449 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:17,459 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:17,476 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:17,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:02:18,317 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:18,338 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:18,343 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,345 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,350 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:18,359 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:18,378 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:18,379 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #8884576 for PoS orders references: ['Order 00347-002-0004'] (draft: False) 2026-10-11 20:02:18,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,410 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [768, 769] 2026-10-11 20:02:18,487 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #8884576 with result: [{'id': 443, 'pos_reference': 'Order 00347-002-0004', 'account_move': False}] 2026-10-11 20:02:18,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.057 0.069 2026-10-11 20:02:18,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:02:18,584 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:02:18,585 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:02:18,585 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:02:18,586 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:02:18,588 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:02:18,588 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:02:18,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:02:18,592 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,592 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:02:18,594 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:02:18,596 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:02:18,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:02:18,598 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:02:18,599 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:02:18,599 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:02:18,600 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:02:18,607 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:02:18,609 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:18,611 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:02:18,613 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:02:18,614 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,615 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:18,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:02:18,618 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:02:18,619 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:02:18,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:02:18,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:02:18,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:02:18,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:02:18,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:02:18,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:02:18,623 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:02:18,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:02:18,624 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:02:18,635 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:02:18,636 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:02:18,639 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:02:18,641 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:02:18,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,643 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:18,646 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,647 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:02:18,648 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:02:18,651 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:02:18,652 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:02:18,653 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,655 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,656 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:02:18,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:02:18,658 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:02:18,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:02:18,659 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:02:18,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:02:18,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:02:18,661 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:02:18,662 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:02:18,662 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:02:18,663 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:02:18,665 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:02:18,666 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:02:18,667 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:02:18,667 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:02:18,668 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:02:18,669 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:02:18,671 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:02:18,673 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,674 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:02:18,676 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,676 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:02:18,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:02:18,690 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 20:02:18,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 20:02:18,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:02:18,694 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:02:18,696 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:02:18,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:02:18,703 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,707 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,707 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:02:18,708 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:02:18,709 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:02:18,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:02:18,713 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:02:18,715 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:02:18,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,719 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:02:18,720 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:02:18,722 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:02:18,723 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:02:18,727 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:02:18,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:02:18,729 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:18,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:02:18,732 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:02:18,733 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:02:18,735 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:02:18,736 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:02:18,737 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,737 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:02:18,738 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:02:18,739 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:02:18,742 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:02:18,743 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:02:18,744 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:02:18,744 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:02:18,746 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:02:18,749 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:18,751 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:02:18,751 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:02:18,757 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:02:18,758 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:18,758 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:02:18,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:18] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:18,761 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:02:19,036 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:19] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 20:02:19,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:19] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:20,430 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:20,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:02:20,449 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:21,216 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:21,225 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:21,235 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52281803 for PoS orders references: ['Order 00347-004-0005'] (draft: True) 2026-10-11 20:02:21,244 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:21,273 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52281803 with result: [{'id': 444, 'pos_reference': 'Order 00347-004-0005', 'account_move': False}] 2026-10-11 20:02:21,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 29 0.014 0.040 2026-10-11 20:02:22,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:22,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:02:22,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:02:22,835 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:22,842 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:22,855 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #59384640 for PoS orders references: ['Order 00347-004-0005'] (draft: True) 2026-10-11 20:02:22,859 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:22,921 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #59384640 with result: [{'id': 444, 'pos_reference': 'Order 00347-004-0005', 'account_move': False}] 2026-10-11 20:02:22,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 42 0.024 0.061 2026-10-11 20:02:23,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:02:23,706 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:23,710 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43405 2026-10-11 20:02:23,710 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:02:23,711 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43405 2026-10-11 20:02:23,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200223_804987_TestPoSRestaurantLoyalty.txt 2026-10-11 20:02:23,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp35z6ksv6_chrome_odoo" 2026-10-11 20:02:23,828 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_02_others ... 2026-10-11 20:02:24,217 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43655 2026-10-11 20:02:24,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp8g8a5lj7_chrome_odoo 2026-10-11 20:02:24,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40139/json/version 2026-10-11 20:02:24,219 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40139/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:24,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:02:24,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40139/json 2026-10-11 20:02:24,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40139/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:24,243 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:40139/devtools/page/D0AF996EDF1A7C8D8E939FE08D3F1CA3 2026-10-11 20:02:24,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:02:24,254 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:02:24,415 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:02:24,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:02:24,419 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:02:24,419 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:02:24,432 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:02:25,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:25] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 110 0.060 1.366 2026-10-11 20:02:25,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'D0AF996EDF1A7C8D8E939FE08D3F1CA3', 'loaderId': 'B4AC53378CDF268A327A74E27C57F93E', 'isDownload': False} 2026-10-11 20:02:25,858 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-11 20:02:25,873 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:25,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 20:02:25,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 20:02:25,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 20:02:26,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:02:26,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:02:26,323 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:02:26,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:02:26,329 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:26,345 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:02:26,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.160 0.380 2026-10-11 20:02:26,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:26] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.550 2026-10-11 20:02:26,951 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:27,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.028 0.074 2026-10-11 20:02:27,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:02:27,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:02:27,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.119 0.359 2026-10-11 20:02:27,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.038 2026-10-11 20:02:27,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.010 2026-10-11 20:02:27,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:02:27,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.020 0.046 2026-10-11 20:02:27,824 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:02:27,830 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:27,836 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:27,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.009 0.105 2026-10-11 20:02:27,858 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:27,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.138 2026-10-11 20:02:27,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.168 2026-10-11 20:02:27,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.183 2026-10-11 20:02:27,926 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:27,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.183 2026-10-11 20:02:27,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.099 2026-10-11 20:02:27,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:27] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.011 0.115 2026-10-11 20:02:28,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.105 2026-10-11 20:02:28,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.081 2026-10-11 20:02:28,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.084 2026-10-11 20:02:28,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.090 2026-10-11 20:02:28,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 20:02:28,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.002 0.056 2026-10-11 20:02:28,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.008 0.043 2026-10-11 20:02:28,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.051 2026-10-11 20:02:28,559 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:02:28,576 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:28,595 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:28,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.016 0.014 2026-10-11 20:02:28,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 20:02:28,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:29,574 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,579 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,593 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,609 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,625 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,644 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,659 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,676 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:29,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:02:30,519 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,534 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,542 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,560 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,575 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,610 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,625 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:30,642 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,485 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,495 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,508 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-10-11 20:02:31,526 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,542 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,558 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,576 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,608 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,625 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,642 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,659 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,675 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,693 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,709 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,726 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,743 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,758 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,775 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,793 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,808 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,825 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,850 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:31,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:31,859 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,875 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,892 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,908 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,926 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,942 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,959 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:31,976 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:02:31,988 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #21111690 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-10-11 20:02:31,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:02:32,086 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #21111690 with result: [{'id': 445, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-10-11 20:02:32,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.042 0.074 2026-10-11 20:02:32,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:32] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.012 0.030 2026-10-11 20:02:32,933 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:02:32,942 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:32,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:02:32,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:32,992 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:33,009 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:33,025 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:33,043 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:33,059 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:33,060 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:02:33,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43655 2026-10-11 20:02:33,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:02:33,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43655 2026-10-11 20:02:33,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200233_172041_TestPoSRestaurantLoyalty.txt 2026-10-11 20:02:33,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp8g8a5lj7_chrome_odoo" 2026-10-11 20:02:33,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 43866 2026-10-11 20:02:33,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp3c9r5ib1_chrome_odoo 2026-10-11 20:02:33,464 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35165/json/version 2026-10-11 20:02:33,466 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35165/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:33,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:02:33,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:35165/json 2026-10-11 20:02:33,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35165/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:33,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:35165/devtools/page/F31C5B59B941DB9787E9648E8F0E0E9A 2026-10-11 20:02:33,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:02:33,528 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:02:33,573 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:02:33,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:02:33,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:02:33,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:02:33,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:33] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 20 0.011 0.050 2026-10-11 20:02:33,658 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'F31C5B59B941DB9787E9648E8F0E0E9A', 'loaderId': 'A87098C48A097084EC4B2DAA78213890', 'isDownload': False} 2026-10-11 20:02:33,659 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-11 20:02:33,678 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:33,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:33] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:02:33,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:33] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:02:33,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:33] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-10-11 20:02:34,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:02:34,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.008 0.008 2026-10-11 20:02:34,105 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:34,112 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:34,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.006 0.005 2026-10-11 20:02:34,137 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:02:34,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.101 0.355 2026-10-11 20:02:34,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.477 2026-10-11 20:02:34,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:34,689 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.060 2026-10-11 20:02:34,758 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:02:34,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:35,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.084 0.293 2026-10-11 20:02:35,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.057 2026-10-11 20:02:35,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:02:35,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 20:02:35,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.009 0.029 2026-10-11 20:02:35,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.068 2026-10-11 20:02:35,433 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:35,441 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:35,446 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:35,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.099 2026-10-11 20:02:35,471 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:02:35,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.125 2026-10-11 20:02:35,494 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 20:02:35,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.136 2026-10-11 20:02:35,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.126 2026-10-11 20:02:35,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.077 2026-10-11 20:02:35,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 11 0.008 0.084 2026-10-11 20:02:35,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.080 2026-10-11 20:02:35,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.079 2026-10-11 20:02:35,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.076 2026-10-11 20:02:35,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.072 2026-10-11 20:02:35,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.071 2026-10-11 20:02:35,625 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.048 2026-10-11 20:02:35,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.040 2026-10-11 20:02:36,292 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:36,311 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:36,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.031 2026-10-11 20:02:36,433 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:37,194 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,199 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,209 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,225 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,242 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,260 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,275 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:37,292 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:38,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:02:38,144 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:38,158 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:38,159 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #35083503 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-10-11 20:02:38,186 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [773, 774] 2026-10-11 20:02:38,260 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #35083503 with result: [{'id': 445, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-10-11 20:02:38,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:38] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.037 0.086 2026-10-11 20:02:39,036 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:02:39,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:39] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 20:02:39,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:02:39,822 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:39,829 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52407388 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-10-11 20:02:39,843 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [775, 776, 777] 2026-10-11 20:02:39,903 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52407388 with result: [{'id': 445, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-10-11 20:02:39,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.024 0.067 2026-10-11 20:02:40,677 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:40,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:02:40,695 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:02:40,708 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:40,726 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:40,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:40] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.026 0.025 2026-10-11 20:02:41,536 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,558 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,576 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,609 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,627 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:02:41,654 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28848483 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-10-11 20:02:41,658 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:41,666 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [778, 779, 780] 2026-10-11 20:02:41,717 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28848483 with result: [{'id': 445, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-10-11 20:02:41,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:41] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 58 0.023 0.056 2026-10-11 20:02:42,503 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:42,542 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.027 2026-10-11 20:02:43,314 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,335 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,342 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,359 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,375 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,392 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,410 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,426 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:43,442 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:44,284 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:44,301 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:44,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:02:44,383 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:02:44,384 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:02:44,385 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:02:44,386 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:02:44,387 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:02:44,387 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:02:44,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:02:44,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:02:44,390 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:02:44,391 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:02:44,391 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:02:44,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:02:44,393 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:02:44,398 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:44,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:44,405 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:02:44,408 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:44,419 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:02:44,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 20:02:44,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.005 2026-10-11 20:02:44,437 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:02:44,438 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:02:44,439 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:02:44,439 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:44,440 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:02:44,443 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:44,444 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:02:44,445 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:02:44,446 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:02:44,446 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:02:44,447 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:02:44,447 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:02:44,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:02:44,448 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:02:44,449 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:02:44,449 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:02:44,450 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:02:44,465 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:44,472 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:44,473 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:02:44,478 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:02:44,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:44,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:44,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:44,511 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:02:44,512 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:02:44,515 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:02:44,522 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:02:44,524 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:02:44,525 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-11 20:02:44,526 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:02:44,528 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:02:44,529 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:02:44,530 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:02:44,531 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:02:44,532 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:02:44,532 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:02:44,533 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:02:44,534 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:02:44,535 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:02:44,540 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:02:44,543 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:44,546 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:02:44,547 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:02:44,549 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:02:44,550 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:44,553 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:02:44,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:02:44,556 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:02:44,556 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:02:44,557 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:02:44,558 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:02:44,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:02:44,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:02:44,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:02:44,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:02:44,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:02:44,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:02:44,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:02:44,562 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:02:44,562 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:02:44,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:44,571 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:44,578 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:02:44,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:02:44,580 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:02:44,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:02:44,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:02:44,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:02:44,592 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:02:44,595 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:44,595 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:02:44,596 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:02:44,597 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:02:44,599 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:02:44,600 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:02:44,602 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:02:44,605 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:02:44,607 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:02:44,608 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:02:44,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:02:44,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:02:44,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:02:44,611 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:02:44,612 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:02:44,613 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:02:44,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:02:44,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:02:44,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:02:44,615 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:02:44,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:02:44,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:02:44,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:02:44,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:02:44,620 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:02:44,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:02:44,621 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:02:44,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:02:44,622 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:02:44,939 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88294948 for PoS orders references: ['Order 00348-002-0001'] (draft: True) 2026-10-11 20:02:44,952 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [781, 782, 783] 2026-10-11 20:02:44,954 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:44] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:02:45,017 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88294948 with result: [{'id': 445, 'pos_reference': 'Order 00348-002-0001', 'account_move': False}] 2026-10-11 20:02:45,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:45] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 60 0.028 0.069 2026-10-11 20:02:45,032 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:45] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:46,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ControlButtonsTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 20:02:46,324 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,342 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,347 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:46,358 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,375 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,391 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,408 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,425 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,441 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,458 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,476 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,491 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,508 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,525 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:46,528 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:02:46,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 43866 2026-10-11 20:02:46,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:02:46,535 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 43866 2026-10-11 20:02:46,656 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200246_656428_TestPoSRestaurantLoyalty.txt 2026-10-11 20:02:46,656 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp3c9r5ib1_chrome_odoo" 2026-10-11 20:02:46,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44124 2026-10-11 20:02:46,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp71l1svyn_chrome_odoo 2026-10-11 20:02:46,940 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39779/json/version 2026-10-11 20:02:46,941 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39779/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:46,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:02:46,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39779/json 2026-10-11 20:02:46,952 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39779/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:46,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:39779/devtools/page/2323089ABCEDD0FC87685A91955ADBDC 2026-10-11 20:02:46,964 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:02:46,971 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:02:46,990 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:02:46,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:02:46,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:02:46,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:02:47,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 20 0.018 0.053 2026-10-11 20:02:47,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '2323089ABCEDD0FC87685A91955ADBDC', 'loaderId': 'CD899753FA3C75D64C069B37EE3BB3DC', 'isDownload': False} 2026-10-11 20:02:47,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-11 20:02:47,092 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:47,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.006 2026-10-11 20:02:47,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 20:02:47,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.028 2026-10-11 20:02:47,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:02:47,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:02:47,582 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:02:47,585 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:47,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.009 0.005 2026-10-11 20:02:47,609 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:02:48,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.120 0.302 2026-10-11 20:02:48,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /pos/ui HTTP/1.1" 200 - 20 0.016 0.427 2026-10-11 20:02:48,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:48,135 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.077 2026-10-11 20:02:48,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:02:48,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:02:48,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 197 0.091 0.315 2026-10-11 20:02:48,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.039 2026-10-11 20:02:48,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:02:48,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 20:02:48,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.011 0.031 2026-10-11 20:02:48,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:48,877 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02: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-10-11 20:02:48,881 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:48,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.009 0.079 2026-10-11 20:02:48,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.109 2026-10-11 20:02:48,933 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:48,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.114 2026-10-11 20:02:48,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.115 2026-10-11 20:02:48,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.147 2026-10-11 20:02:48,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:48] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.004 0.102 2026-10-11 20:02:49,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 11 0.007 0.112 2026-10-11 20:02:49,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.083 2026-10-11 20:02:49,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.100 2026-10-11 20:02:49,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.098 2026-10-11 20:02:49,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.072 2026-10-11 20:02:49,067 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.065 2026-10-11 20:02:49,081 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.058 2026-10-11 20:02:49,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.045 2026-10-11 20:02:49,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.047 2026-10-11 20:02:49,775 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,791 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,808 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,825 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,841 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,863 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,875 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Click Menu button (trigger: .menu-button)' 2026-10-11 20:02:49,909 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'click edit button (trigger: .edit-button)' 2026-10-11 20:02:49,932 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,946 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,949 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:49,957 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,980 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:49,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:49] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 20:02:49,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,019 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.009 0.005 2026-10-11 20:02:50,029 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:50] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 5 0.002 0.006 2026-10-11 20:02:50,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:02:50,813 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,833 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,841 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,858 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:50] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:50,877 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,891 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,908 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:50] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:50,926 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,941 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,959 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:50,992 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:51,009 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,024 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,041 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,060 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,091 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,110 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,125 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,143 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,158 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:51,178 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 20:02:51,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "POST /web/dataset/call_kw/restaurant.table/create HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 20:02:51,203 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.020 2026-10-11 20:02:51,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:02:51,960 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:51,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 20:02:51,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:52] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:52,014 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:02:52,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:52] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 20:02:52,026 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,041 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,058 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,092 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:52] "POST /web/dataset/call_kw/restaurant.floor/create_from_ui HTTP/1.1" 200 - 10 0.005 0.011 2026-10-11 20:02:52,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 20:02:52,874 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,893 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,908 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,924 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,941 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,958 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:52,994 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,008 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'trash table (trigger: .edit-button.trash)' 2026-10-11 20:02:53,025 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,034 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:53,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,048 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.002 0.004 2026-10-11 20:02:53,059 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,074 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,092 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,109 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,124 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,141 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,158 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:53,175 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 20:02:53,193 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:53,207 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,226 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,241 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,258 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,275 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,291 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,307 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,324 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,341 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:53,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'Unselect table (trigger: .floor-map)' 2026-10-11 20:02:53,377 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:02:53,391 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,409 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,424 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:02:53,442 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,461 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/restaurant.table/write HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:02:53,474 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:53,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:02:53,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.037 2026-10-11 20:02:53,599 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:54,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour FloorScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:02:54,357 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:54,377 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:54,392 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:54,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:02:54,404 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44124 2026-10-11 20:02:54,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:02:54,411 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44124 2026-10-11 20:02:54,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:02:54,478 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200254_478207_TestPoSRestaurantLoyalty.txt 2026-10-11 20:02:54,478 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp71l1svyn_chrome_odoo" 2026-10-11 20:02:54,503 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_04_ticket_screen ... 2026-10-11 20:02:54,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44344 2026-10-11 20:02:54,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpv_v__6oe_chrome_odoo 2026-10-11 20:02:54,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38987/json/version 2026-10-11 20:02:54,937 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38987/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:02:54,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:02:54,950 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:38987/json 2026-10-11 20:02:54,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38987/json with timeout 3 increased to 10s during tests 2026-10-11 20:02:54,961 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:38987/devtools/page/01E6836E1B2102DF2491E852FE0ED80A 2026-10-11 20:02:54,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:02:54,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:02:55,152 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:02:55,154 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:02:55,157 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:02:55,157 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:02:55,171 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:02:55,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:55] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 110 0.059 0.568 2026-10-11 20:02:55,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '01E6836E1B2102DF2491E852FE0ED80A', 'loaderId': '7BB3B3F4839FAAA95E59D0BCE2A841BA', 'isDownload': False} 2026-10-11 20:02:55,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-11 20:02:55,813 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:55,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:55] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:02:55,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:55] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:02:55,847 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:55] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 20:02:56,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:02:56,190 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:02:56,225 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:02:56,226 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 20:02:56,228 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:56,243 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:02:56,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.155 0.434 2026-10-11 20:02:56,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.600 2026-10-11 20:02:56,892 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:02:56,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.057 2026-10-11 20:02:56,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:56] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:02:57,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:02:57,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.117 0.289 2026-10-11 20:02:57,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.047 2026-10-11 20:02:57,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.014 2026-10-11 20:02:57,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:02:57,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.017 0.033 2026-10-11 20:02:57,643 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:02:57,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.078 2026-10-11 20:02:57,682 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:02:57,699 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:02:57,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.010 0.122 2026-10-11 20:02:57,731 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:02:57,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.151 2026-10-11 20:02:57,759 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:02:57,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.150 2026-10-11 20:02:57,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.161 2026-10-11 20:02:57,784 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.121 2026-10-11 20:02:57,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.091 2026-10-11 20:02:57,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.011 0.085 2026-10-11 20:02:57,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.069 2026-10-11 20:02:57,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 20:02:57,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.082 2026-10-11 20:02:57,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.078 2026-10-11 20:02:57,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.002 0.076 2026-10-11 20:02:57,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.059 2026-10-11 20:02:57,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.048 2026-10-11 20:02:58,425 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:02:58,442 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:58,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:02:58,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:58] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.015 2026-10-11 20:02:58,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:58] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:02:58,475 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:02:58,516 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:02:59,411 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:59,424 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 20:02:59,440 100 INFO rb-21b7005-225486-423724 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-10-11 20:02:59,458 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:02:59,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:02:59] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:03:00,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:03:00,245 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:00,258 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:00,272 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:00] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:03:00,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:01,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,057 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,076 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:01] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:03:01,091 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:03:01,889 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,896 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,909 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,924 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,941 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,960 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:01,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:02,008 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:02,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:02,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #32354134 for PoS orders references: ['Order 00349-002-0002'] (draft: True) 2026-10-11 20:03:02,042 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:02,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #32354134 with result: [{'id': 446, 'pos_reference': 'Order 00349-002-0002', 'account_move': False}] 2026-10-11 20:03:02,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:02] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.036 0.064 2026-10-11 20:03:02,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.014 0.024 2026-10-11 20:03:02,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.ticket-screen .highlight' 2026-10-11 20:03:02,957 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:02,976 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:02,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,009 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,024 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,041 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,059 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,091 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,943 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:03,957 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:03,968 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #27780648 for PoS orders references: ['Order 00349-002-0003'] (draft: True) 2026-10-11 20:03:03,974 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:04,042 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #27780648 with result: [{'id': 447, 'pos_reference': 'Order 00349-002-0003', 'account_move': False}] 2026-10-11 20:03:04,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.025 0.068 2026-10-11 20:03:04,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:04,825 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:04,843 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:04,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:04] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.035 2026-10-11 20:03:05,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:03:05,647 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:05,658 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:05,675 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:05,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:03:05,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.012 0.020 2026-10-11 20:03:05,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:05] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.007 0.029 2026-10-11 20:03:05,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.026 2026-10-11 20:03:06,533 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:06,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:06,557 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:06,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:06] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:03:06,574 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,351 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,357 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,375 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,391 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,407 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,425 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,441 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,457 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,474 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:07,484 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72890811 for PoS orders references: ['Order 00349-002-0004'] (draft: True) 2026-10-11 20:03:07,492 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:07,534 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72890811 with result: [{'id': 448, 'pos_reference': 'Order 00349-002-0004', 'account_move': False}] 2026-10-11 20:03:07,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.020 0.045 2026-10-11 20:03:08,310 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:08,324 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:08,341 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:08,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:08] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.037 2026-10-11 20:03:09,145 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:09,157 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:09,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 20:03:09,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTicketScreenTour on step: '.floor-map' 2026-10-11 20:03:09,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:09] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.011 0.019 2026-10-11 20:03:09,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:09] "POST /web/dataset/call_kw/pos.order/remove_from_ui HTTP/1.1" 200 - 20 0.008 0.039 2026-10-11 20:03:09,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:03:09,995 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:10,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:10] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:03:10,008 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:10,011 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:03:10,030 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:10,037 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44344 2026-10-11 20:03:10,037 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:03:10,038 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44344 2026-10-11 20:03:10,132 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200310_132292_TestPoSRestaurantLoyalty.txt 2026-10-11 20:03:10,132 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpv_v__6oe_chrome_odoo" 2026-10-11 20:03:10,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_05_tip_screen ... 2026-10-11 20:03:10,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44566 2026-10-11 20:03:10,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpi5v3k60d_chrome_odoo 2026-10-11 20:03:10,558 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40243/json/version 2026-10-11 20:03:10,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40243/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:03:10,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:03:10,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:40243/json 2026-10-11 20:03:10,587 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40243/json with timeout 3 increased to 10s during tests 2026-10-11 20:03:10,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:40243/devtools/page/291FDB110B36D82A2F44B07892DA3714 2026-10-11 20:03:10,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:03:10,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:03:10,796 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:03:10,798 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:03:10,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:03:10,800 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:03:10,812 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:03:11,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 112 0.054 0.588 2026-10-11 20:03:11,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '291FDB110B36D82A2F44B07892DA3714', 'loaderId': '616999AD97954A7FF8363110E66A4CB4', 'isDownload': False} 2026-10-11 20:03:11,455 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-11 20:03:11,468 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:11,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 20:03:11,495 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:03:11,509 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-10-11 20:03:11,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:03:11,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:03:11,891 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:11,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:03:11,903 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:11,918 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:03:12,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 313 0.142 0.363 2026-10-11 20:03:12,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:12] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.517 2026-10-11 20:03:12,487 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:12,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.099 2026-10-11 20:03:12,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:03:12,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:03:13,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.091 0.280 2026-10-11 20:03:13,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.038 2026-10-11 20:03:13,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "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-10-11 20:03:13,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:03:13,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.016 0.033 2026-10-11 20:03:13,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.009 0.069 2026-10-11 20:03:13,250 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:03:13,260 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03: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-10-11 20:03:13,265 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:13,269 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:13,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:13,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.101 2026-10-11 20:03:13,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.129 2026-10-11 20:03:13,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.142 2026-10-11 20:03:13,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.143 2026-10-11 20:03:13,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.126 2026-10-11 20:03:13,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.013 0.085 2026-10-11 20:03:13,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.100 2026-10-11 20:03:13,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.088 2026-10-11 20:03:13,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.084 2026-10-11 20:03:13,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.085 2026-10-11 20:03:13,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.078 2026-10-11 20:03:13,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.054 2026-10-11 20:03:13,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.042 2026-10-11 20:03:13,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.043 2026-10-11 20:03:13,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:03:13,990 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:14,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.013 2026-10-11 20:03:14,012 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:14,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:03:14,077 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:14,993 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,000 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,008 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,023 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,040 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,058 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,073 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,090 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:15,117 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71747525 for PoS orders references: ['Order 00350-002-0001'] (draft: True) 2026-10-11 20:03:15,124 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,210 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71747525 with result: [{'id': 449, 'pos_reference': 'Order 00350-002-0001', 'account_move': False}] 2026-10-11 20:03:15,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.038 0.071 2026-10-11 20:03:15,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:03:15,983 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:15,993 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:16,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.031 2026-10-11 20:03:16,800 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:16,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-10-11 20:03:16,842 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:16,848 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:16,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:16,856 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:16,881 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:16,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.011 2026-10-11 20:03:16,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:16,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #62758338 for PoS orders references: ['Order 00350-002-0001'] (draft: False) 2026-10-11 20:03:16,910 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:16,934 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [791] 2026-10-11 20:03:17,066 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #62758338 with result: [{'id': 449, 'pos_reference': 'Order 00350-002-0001', 'account_move': False}] 2026-10-11 20:03:17,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.061 0.115 2026-10-11 20:03:17,862 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:17,874 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:17,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:17] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:03:17,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:18,665 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 20:03:18,674 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,700 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,708 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,725 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,741 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,758 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,776 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,791 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:18,808 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:19,659 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:19,673 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:19,682 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #33773045 for PoS orders references: ['Order 00350-002-0002'] (draft: True) 2026-10-11 20:03:19,690 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:19,736 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #33773045 with result: [{'id': 450, 'pos_reference': 'Order 00350-002-0002', 'account_move': False}] 2026-10-11 20:03:19,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:19] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 41 0.020 0.050 2026-10-11 20:03:20,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:03:20,510 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:20,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:20,552 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:20,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:20] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.015 0.033 2026-10-11 20:03:21,362 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:21,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'go back (trigger: .ticket-screen button.discard)' 2026-10-11 20:03:21,390 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:21,407 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:21,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:21] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:03:22,184 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,191 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,207 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,224 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,240 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,258 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,274 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:22,290 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,142 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,156 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,175 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,190 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,207 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:23,221 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #86647395 for PoS orders references: ['Order 00350-002-0003'] (draft: False) 2026-10-11 20:03:23,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:23,283 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #86647395 with result: [{'id': 451, 'pos_reference': 'Order 00350-002-0003', 'account_move': False}] 2026-10-11 20:03:23,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 50 0.022 0.055 2026-10-11 20:03:24,078 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:24,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:24,110 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:24,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:24] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.041 2026-10-11 20:03:24,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:03:24,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .highlight' 2026-10-11 20:03:24,923 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:24,942 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:24,958 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:24,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:24,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,007 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,025 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,040 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,057 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,909 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:25,933 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #12141670 for PoS orders references: ['Order 00350-002-0004'] (draft: True) 2026-10-11 20:03:25,940 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:25,996 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #12141670 with result: [{'id': 452, 'pos_reference': 'Order 00350-002-0004', 'account_move': False}] 2026-10-11 20:03:26,008 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:26] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 43 0.023 0.057 2026-10-11 20:03:26,771 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:26,773 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:26,791 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:26,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 20:03:27,582 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:27,590 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:03:27,607 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:27,624 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:27,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:27] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.027 2026-10-11 20:03:28,441 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("2.0")' 2026-10-11 20:03:28,456 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:28,473 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:28,490 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:28,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("20%")' 2026-10-11 20:03:28,524 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:28,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:28,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:03:28,573 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:28,590 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:28,608 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:28,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:28] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.014 0.032 2026-10-11 20:03:29,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0003")' 2026-10-11 20:03:29,423 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:29,440 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:29,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:29] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.013 0.024 2026-10-11 20:03:30,241 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("6.0")' 2026-10-11 20:03:30,257 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:30,273 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:30,289 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:30,306 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .percentage:contains("25%")' 2026-10-11 20:03:30,324 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:30,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:30,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:03:30,373 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:30,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:30,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:30,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:30] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 20:03:31,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0004")' 2026-10-11 20:03:31,207 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:31,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:03:31,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:31] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 20:03:32,030 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:32,039 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:32,057 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:32,073 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:32,090 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:32,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:32,106 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #88989224 for PoS orders references: ['Order 00350-002-0004'] (draft: False) 2026-10-11 20:03:32,118 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [795] 2026-10-11 20:03:32,197 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #88989224 with result: [{'id': 452, 'pos_reference': 'Order 00350-002-0004', 'account_move': False}] 2026-10-11 20:03:32,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.028 0.083 2026-10-11 20:03:32,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:03:32,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .total-amount:contains("8.0")' 2026-10-11 20:03:33,006 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,023 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,039 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,058 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.tip-screen .custom-amount-form input' 2026-10-11 20:03:33,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,089 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:33,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:03:33,123 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,140 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:33,157 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.screen.ticket-screen' 2026-10-11 20:03:33,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:33] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 20:03:33,945 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 20:03:33,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 20:03:33,973 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:33,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .tip-cell:contains("1.00")' 2026-10-11 20:03:34,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .buttons .settle-tips' 2026-10-11 20:03:34,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter' 2026-10-11 20:03:34,041 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos-search-bar .filter ul' 2026-10-11 20:03:34,056 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:34,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:34] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 28 0.013 0.032 2026-10-11 20:03:34,074 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:34,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 20:03:34,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:34] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.008 0.020 2026-10-11 20:03:34,111 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:34,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:03:34,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:34] "POST /web/dataset/call_kw/pos.order/set_tip HTTP/1.1" 200 - 21 0.011 0.023 2026-10-11 20:03:34,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.012 0.048 2026-10-11 20:03:34,964 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:34,974 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:34,989 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.payment-screen .button.js_tip' 2026-10-11 20:03:35,007 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,023 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,039 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,056 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,073 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,090 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: 'there are no paymentlines (trigger: .paymentlines-empty)' 2026-10-11 20:03:35,106 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,124 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,140 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,156 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:35,157 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76305849 for PoS orders references: ['Order 00350-002-0002'] (draft: False) 2026-10-11 20:03:35,172 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [793] 2026-10-11 20:03:35,242 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76305849 with result: [{'id': 450, 'pos_reference': 'Order 00350-002-0002', 'account_move': False}] 2026-10-11 20:03:35,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.026 0.076 2026-10-11 20:03:35,334 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:03:35,334 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:03:35,337 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:03:35,338 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:03:35,339 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:03:35,343 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:03:35,344 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:03:35,345 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:03:35,350 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:03:35,355 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:03:35,356 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:03:35,357 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:03:35,357 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:03:35,359 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:03:35,361 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:35,364 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:03:35,366 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:03:35,368 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:03:35,369 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:03:35,371 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:03:35,372 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:03:35,375 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:03:35,376 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:03:35,378 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:03:35,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:03:35,380 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:03:35,380 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:03:35,382 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:03:35,383 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:03:35,384 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:03:35,384 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:03:35,385 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:03:35,388 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:03:35,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:03:35,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:03:35,389 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:03:35,392 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:03:35,394 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:03:35,395 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:03:35,397 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:03:35,401 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:35,403 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:03:35,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:35,410 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:03:35,414 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:35,420 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:03:35,421 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:35,449 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:35,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:03:35,455 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:35,457 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:03:35,464 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:03:35,466 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:03:35,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 20:03:35,473 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:03:35,474 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:03:35,474 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:03:35,475 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:03:35,476 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:03:35,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:03:35,479 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:03:35,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:35,481 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:03:35,482 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:03:35,483 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:03:35,484 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:03:35,485 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:03:35,488 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:03:35,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:35,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:03:35,491 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:03:35,491 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:03:35,492 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:03:35,492 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:03:35,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:03:35,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:03:35,493 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:03:35,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:03:35,495 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:03:35,495 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:03:35,497 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:03:35,501 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:35,503 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:03:35,504 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:03:35,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:35,511 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:35,518 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:03:35,531 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:35,534 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:35,542 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:03:35,546 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:35,547 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:03:35,548 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:03:35,549 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:03:35,552 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:03:35,554 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:03:35,555 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:03:35,556 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:03:35,557 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:03:35,558 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:03:35,558 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:03:35,559 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:03:35,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:03:35,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:03:35,560 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:03:35,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:03:35,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:03:35,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:03:35,562 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:03:35,563 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:03:35,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:03:35,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:03:35,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:03:35,565 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:03:35,566 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:03:35,567 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:03:35,568 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:03:35,568 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:03:35,569 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:03:35,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:03:35,917 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:35] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:37,197 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:37,206 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:37,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:37] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:03:37,223 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,004 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,008 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,024 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,040 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,057 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,090 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,107 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,956 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,975 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:38,989 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:39,006 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:39,020 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #71283120 for PoS orders references: ['Order 00350-002-0005'] (draft: False) 2026-10-11 20:03:39,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.pos .tip-screen' 2026-10-11 20:03:39,076 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #71283120 with result: [{'id': 453, 'pos_reference': 'Order 00350-002-0005', 'account_move': False}] 2026-10-11 20:03:39,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:39] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 48 0.019 0.051 2026-10-11 20:03:39,894 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.button.highlight.next' 2026-10-11 20:03:39,905 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:39,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:39] "POST /web/dataset/call_kw/pos.order/set_no_tip HTTP/1.1" 200 - 7 0.003 0.009 2026-10-11 20:03:41,578 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:41,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosResTipScreenTour on step: '.floor-map' 2026-10-11 20:03:41,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:03:41,600 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44566 2026-10-11 20:03:41,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:03:41,602 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44566 2026-10-11 20:03:41,696 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200341_696742_TestPoSRestaurantLoyalty.txt 2026-10-11 20:03:41,697 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpi5v3k60d_chrome_odoo" 2026-10-11 20:03:41,729 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_06_split_bill_screen ... 2026-10-11 20:03:42,125 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 44854 2026-10-11 20:03:42,125 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpnyv_z8k__chrome_odoo 2026-10-11 20:03:42,125 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39013/json/version 2026-10-11 20:03:42,127 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39013/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:03:42,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:03:42,144 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39013/json 2026-10-11 20:03:42,145 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39013/json with timeout 3 increased to 10s during tests 2026-10-11 20:03:42,155 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:39013/devtools/page/9662CFE8A2CCC986D37BA13DA83E635F 2026-10-11 20:03:42,158 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:03:42,160 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:03:42,311 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:03:42,313 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:03:42,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:03:42,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:03:42,329 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:03:42,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:42] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 110 0.066 0.556 2026-10-11 20:03:42,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '9662CFE8A2CCC986D37BA13DA83E635F', 'loaderId': 'AC695569875CE66FA584B176997A0154', 'isDownload': False} 2026-10-11 20:03:42,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-11 20:03:42,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:42,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:42] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 20:03:42,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:42] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 20:03:43,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 20:03:43,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:03:43,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:03:43,365 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:43,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:03:43,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:43,392 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:03:43,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:43] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.173 0.393 2026-10-11 20:03:44,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /pos/ui HTTP/1.1" 200 - 20 0.010 0.582 2026-10-11 20:03:44,025 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:44,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.067 2026-10-11 20:03:44,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:03:44,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:03:44,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.085 0.305 2026-10-11 20:03:44,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.037 2026-10-11 20:03:44,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "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-10-11 20:03:44,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:03:44,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.014 0.034 2026-10-11 20:03:44,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.069 2026-10-11 20:03:44,766 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:03:44,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.089 2026-10-11 20:03:44,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.015 0.121 2026-10-11 20:03:44,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.141 2026-10-11 20:03:44,837 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03: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-10-11 20:03:44,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.145 2026-10-11 20:03:44,853 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:03:44,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:44,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.123 2026-10-11 20:03:44,868 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:44,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.099 2026-10-11 20:03:44,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.086 2026-10-11 20:03:44,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.011 0.070 2026-10-11 20:03:44,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.077 2026-10-11 20:03:44,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.075 2026-10-11 20:03:44,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.089 2026-10-11 20:03:44,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.003 0.102 2026-10-11 20:03:44,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.105 2026-10-11 20:03:45,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:45] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.038 2026-10-11 20:03:45,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:03:45,573 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:45,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:45] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.014 2026-10-11 20:03:45,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:45,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:45] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:03:45,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:46,558 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,562 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,574 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,589 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,606 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,622 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,639 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,657 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,672 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,689 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,706 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,722 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,740 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,756 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,772 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,789 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,806 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,824 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,839 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,856 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,874 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,889 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,907 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,922 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,939 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,955 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,972 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:46,991 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:47,006 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:47,024 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:03:47,034 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70718512 for PoS orders references: ['Order 00351-002-0001'] (draft: True) 2026-10-11 20:03:47,041 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:47,123 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70718512 with result: [{'id': 454, 'pos_reference': 'Order 00351-002-0001', 'account_move': False}] 2026-10-11 20:03:47,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:47] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 68 0.041 0.066 2026-10-11 20:03:47,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.103 2026-10-11 20:03:47,912 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:47,951 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:47] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.025 2026-10-11 20:03:48,733 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,740 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,755 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,773 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,789 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,812 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,817 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:48,818 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:48,824 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:48,840 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:48,852 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9788356 for PoS orders references: ['Order 00351-002-0001'] (draft: True) 2026-10-11 20:03:48,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 20:03:48,873 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [803, 804, 805] 2026-10-11 20:03:48,930 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9788356 with result: [{'id': 454, 'pos_reference': 'Order 00351-002-0001', 'account_move': False}] 2026-10-11 20:03:48,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 62 0.029 0.066 2026-10-11 20:03:48,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:48] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.011 0.024 2026-10-11 20:03:48,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.006 2026-10-11 20:03:49,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0002")' 2026-10-11 20:03:49,772 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,789 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,806 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,822 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,839 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,857 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,872 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,889 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,906 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:49,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.pos-topheader .ticket-button' 2026-10-11 20:03:49,939 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.screen.ticket-screen' 2026-10-11 20:03:49,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:49] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 17 0.010 0.024 2026-10-11 20:03:50,730 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour2 on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:03:50,739 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:50,756 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:50,772 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:50,773 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:03:50,782 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 44854 2026-10-11 20:03:50,783 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:03:50,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 44854 2026-10-11 20:03:50,849 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200350_849705_TestPoSRestaurantLoyalty.txt 2026-10-11 20:03:50,850 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpnyv_z8k__chrome_odoo" 2026-10-11 20:03:50,869 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_07_split_bill_screen ... 2026-10-11 20:03:51,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45059 2026-10-11 20:03:51,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpgtrf8qx4_chrome_odoo 2026-10-11 20:03:51,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34289/json/version 2026-10-11 20:03:51,250 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34289/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:03:51,260 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:03:51,260 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34289/json 2026-10-11 20:03:51,261 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34289/json with timeout 3 increased to 10s during tests 2026-10-11 20:03:51,263 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:34289/devtools/page/F8E5D2B1C0800529668A21424F7D0E6A 2026-10-11 20:03:51,271 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:03:51,275 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:03:51,413 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:03:51,415 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:03:51,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:03:51,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:03:51,426 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:03:52,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 110 0.062 0.529 2026-10-11 20:03:52,018 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': 'F8E5D2B1C0800529668A21424F7D0E6A', 'loaderId': '9125135043E43A5D1BB8AE7F9C7473EE', 'isDownload': False} 2026-10-11 20:03:52,018 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-11 20:03:52,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:52,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:03:52,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.013 0.016 2026-10-11 20:03:52,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.028 2026-10-11 20:03:52,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:03:52,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 20:03:52,447 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:03:52,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-10-11 20:03:52,452 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:03:52,464 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:03:52,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.143 0.345 2026-10-11 20:03:52,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:52] "GET /pos/ui HTTP/1.1" 200 - 20 0.011 0.502 2026-10-11 20:03:53,016 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:53,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.085 2026-10-11 20:03:53,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:03:53,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:03:53,545 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.089 0.291 2026-10-11 20:03:53,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.044 2026-10-11 20:03:53,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "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-10-11 20:03:53,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:03:53,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.020 0.030 2026-10-11 20:03:53,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.075 2026-10-11 20:03:53,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:03:53,789 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:53,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:53,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.118 2026-10-11 20:03:53,816 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:03:53,822 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:03:53,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.140 2026-10-11 20:03:53,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.151 2026-10-11 20:03:53,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.159 2026-10-11 20:03:53,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.008 0.135 2026-10-11 20:03:53,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.011 0.092 2026-10-11 20:03:53,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.003 0.105 2026-10-11 20:03:53,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.101 2026-10-11 20:03:53,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.096 2026-10-11 20:03:53,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.092 2026-10-11 20:03:53,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 20:03:53,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:53] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.002 0.057 2026-10-11 20:03:54,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:54] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.003 0.051 2026-10-11 20:03:54,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.051 2026-10-11 20:03:54,489 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:03:54,505 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:54,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:54] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.013 2026-10-11 20:03:54,525 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:54,528 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:54] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:03:54,603 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:55,502 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,506 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,523 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,538 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,555 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,575 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,589 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,605 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:55,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:03:56,458 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,472 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,489 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,506 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,521 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,538 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,564 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,570 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:03:56,571 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:56,590 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 20:03:56,608 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #48660974 for PoS orders references: ['Order 00352-002-0002'] (draft: False) 2026-10-11 20:03:56,610 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:56,622 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:03:56,726 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #48660974 with result: [{'id': 455, 'pos_reference': 'Order 00352-002-0002', 'account_move': False}] 2026-10-11 20:03:56,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 106 0.045 0.088 2026-10-11 20:03:56,755 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #25585511 for PoS orders references: ['Order 00352-002-0001'] (draft: True) 2026-10-11 20:03:56,810 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #25585511 with result: [{'id': 456, 'pos_reference': 'Order 00352-002-0001', 'account_move': False}] 2026-10-11 20:03:56,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 45 0.021 0.048 2026-10-11 20:03:56,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.049 2026-10-11 20:03:56,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:03:57,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour3 on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:03:57,605 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,622 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,640 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,656 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,672 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,689 100 INFO rb-21b7005-225486-423724 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-10-11 20:03:57,689 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #52193593 for PoS orders references: ['Order 00352-002-0001'] (draft: False) 2026-10-11 20:03:57,707 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [808] 2026-10-11 20:03:57,779 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #52193593 with result: [{'id': 456, 'pos_reference': 'Order 00352-002-0001', 'account_move': False}] 2026-10-11 20:03:57,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:57] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 74 0.032 0.075 2026-10-11 20:03:58,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:03:58,567 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:58] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:03:58,568 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45059 2026-10-11 20:03:58,568 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:03:58,569 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45059 2026-10-11 20:03:58,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200358_663420_TestPoSRestaurantLoyalty.txt 2026-10-11 20:03:58,663 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpgtrf8qx4_chrome_odoo" 2026-10-11 20:03:58,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_08_refund_stay_current_table ... 2026-10-11 20:03:59,074 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45260 2026-10-11 20:03:59,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp6nckry4a_chrome_odoo 2026-10-11 20:03:59,075 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39845/json/version 2026-10-11 20:03:59,076 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39845/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:03:59,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:03:59,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:39845/json 2026-10-11 20:03:59,085 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39845/json with timeout 3 increased to 10s during tests 2026-10-11 20:03:59,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:39845/devtools/page/7A70C7EBFF2D481B437A9B4E3E830120 2026-10-11 20:03:59,095 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:03:59,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:03:59,258 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:03:59,260 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:03:59,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:03:59,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:03:59,272 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:03:59,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:59] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 110 0.051 0.589 2026-10-11 20:03:59,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '7A70C7EBFF2D481B437A9B4E3E830120', 'loaderId': '03F36DCF184A937F6CB1681ACD3FA76D', 'isDownload': False} 2026-10-11 20:03:59,913 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-11 20:03:59,934 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:03:59,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 20:03:59,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 20:03:59,973 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:03:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.027 2026-10-11 20:04:00,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 20:04:00,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:04:00,334 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:00,339 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:00,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:04:00,364 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:00,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.139 0.334 2026-10-11 20:04:00,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "GET /pos/ui HTTP/1.1" 200 - 20 0.013 0.478 2026-10-11 20:04:00,896 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:00,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.091 2026-10-11 20:04:00,982 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:04:01,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:04:01,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 187 0.091 0.294 2026-10-11 20:04:01,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.058 2026-10-11 20:04:01,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "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-10-11 20:04:01,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:04:01,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.012 0.033 2026-10-11 20:04:01,611 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:01,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.014 0.079 2026-10-11 20:04:01,654 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:01,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.099 2026-10-11 20:04:01,665 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:01,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:01,671 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.106 2026-10-11 20:04:01,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:01,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.011 0.147 2026-10-11 20:04:01,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.178 2026-10-11 20:04:01,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.128 2026-10-11 20:04:01,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.011 0.110 2026-10-11 20:04:01,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.123 2026-10-11 20:04:01,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.121 2026-10-11 20:04:01,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.006 0.108 2026-10-11 20:04:01,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.085 2026-10-11 20:04:01,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.075 2026-10-11 20:04:01,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.002 0.062 2026-10-11 20:04:01,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.003 0.049 2026-10-11 20:04:01,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.049 2026-10-11 20:04:02,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:02,406 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:02,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.009 0.013 2026-10-11 20:04:02,424 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:02,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:02] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:04:02,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:03,390 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,394 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,405 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,422 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,438 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:04:03,455 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,472 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,491 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,498 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:03,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:03,505 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,522 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,539 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65335582 for PoS orders references: ['Order 00353-002-0001'] (draft: False) 2026-10-11 20:04:03,542 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:03,552 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:03,717 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65335582 with result: [{'id': 457, 'pos_reference': 'Order 00353-002-0001', 'account_move': False}] 2026-10-11 20:04:03,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 108 0.067 0.136 2026-10-11 20:04:03,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:04:03,832 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:04:03,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:04:03,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:04:03,833 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:04:03,834 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:04:03,834 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:04:03,835 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:04:03,835 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:04:03,836 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:04:03,836 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:04:03,836 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:04:03,837 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:04:03,837 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:04:03,838 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:04:03,839 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:04:03,840 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:04:03,840 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:04:03,841 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:04:03,842 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:04:03,843 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:04:03,844 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:04:03,844 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:04:03,845 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:04:03,849 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:04:03,850 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:04:03,850 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:04:03,851 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:04:03,851 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:04:03,852 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:04:03,871 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:04:03,872 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:04:03,873 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:03,874 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:03,876 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:03,878 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:03,879 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:04:03,879 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:04:03,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:04:03,881 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:04:03,883 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:04:03,884 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:04:03,884 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:04:03,885 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:04:03,885 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:04:03,886 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:04:03,886 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:04:03,887 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:04:03,887 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:04:03,888 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:04:03,888 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:04:03,889 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:04:03,889 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:04:03,890 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:04:03,890 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:04:03,891 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:04:03,891 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:04:03,892 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:04:03,892 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:04:03,893 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:04:03,893 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:04:03,894 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:04:03,894 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:04:03,895 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:04:03,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:04:03,897 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:03,898 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:04:03,899 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:04:03,901 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:04:03,905 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:03,906 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:03,909 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:03,912 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:03,917 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:04:03,918 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:03,919 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:03,921 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:04:03,922 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:04:03,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:04:03,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:04:03,924 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:04:03,924 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:04:03,925 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:04:03,927 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:04:03,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:04:03,930 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:03,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:04:03,949 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:04:03,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 20:04:03,955 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-11 20:04:03,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:04:03,958 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:04:03,962 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:04:03,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.011 0.023 2026-10-11 20:04:03,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:04:03,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:04:03,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:04:03,972 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:03,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:04:03,975 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:04:03,976 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:04:03,977 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:04:03,978 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:04:03,979 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:04:03,979 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:04:03,980 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:04:03,981 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:04:03,981 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:04:03,982 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:04:03,983 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:04:03,991 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:03,999 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:03] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:04,001 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:04:04,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:04,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:04,008 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:04,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:04,020 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:04,021 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:04,299 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.001 2026-10-11 20:04:04,369 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:04,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:04:05,654 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:05,660 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:05,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:05] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:04:05,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.control-button:contains("Refund")' 2026-10-11 20:04:06,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:04:06,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:06] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 10 0.006 0.019 2026-10-11 20:04:06,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:06] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 21 0.013 0.029 2026-10-11 20:04:07,337 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:07,338 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:07,355 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:07,371 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: '.ticket-screen .button.pay-order-button' 2026-10-11 20:04:07,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour RefundStayCurrentTableTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:04:07,404 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:07,421 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:07,422 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:07,428 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45260 2026-10-11 20:04:07,429 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:07,429 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45260 2026-10-11 20:04:07,531 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200407_531096_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:07,531 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp6nckry4a_chrome_odoo" 2026-10-11 20:04:07,550 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_09_combo_split_bill ... 2026-10-11 20:04:10,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45511 2026-10-11 20:04:10,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpfnx66un0_chrome_odoo 2026-10-11 20:04:10,022 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:46413/json/version 2026-10-11 20:04:10,024 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46413/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:04:10,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:04:10,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:46413/json 2026-10-11 20:04:10,032 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46413/json with timeout 3 increased to 10s during tests 2026-10-11 20:04:10,045 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:46413/devtools/page/5FA5432B681FCE73C4C4E50A5F2DFA6F 2026-10-11 20:04:10,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:04:10,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:04:10,256 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:04:10,259 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:04:10,261 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:04:10,261 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:04:10,272 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:04:11,769 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:11] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 112 0.053 1.447 2026-10-11 20:04:11,772 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '5FA5432B681FCE73C4C4E50A5F2DFA6F', 'loaderId': '8A6A91140FDF84E10496682B29A9AA27', 'isDownload': False} 2026-10-11 20:04:11,772 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4PosCombo')" 2026-10-11 20:04:11,785 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:11,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:04:11,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.014 2026-10-11 20:04:11,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:04:12,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:04:12,168 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:04:12,194 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:12,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:04:12,206 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:12,226 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:12,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 316 0.160 0.388 2026-10-11 20:04:12,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.564 2026-10-11 20:04:12,830 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:12,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.080 2026-10-11 20:04:12,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:04:12,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:12] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:04:13,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 191 0.101 0.368 2026-10-11 20:04:13,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.053 2026-10-11 20:04:13,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "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-10-11 20:04:13,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:04:13,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.016 0.037 2026-10-11 20:04:13,682 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:04:13,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:13,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:13,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1697&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.080 2026-10-11 20:04:13,717 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:13,723 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:13,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1696&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.122 2026-10-11 20:04:13,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1698&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.161 2026-10-11 20:04:13,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1699&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.187 2026-10-11 20:04:13,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1700&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.215 2026-10-11 20:04:13,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.151 2026-10-11 20:04:13,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.010 0.160 2026-10-11 20:04:13,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.003 0.162 2026-10-11 20:04:13,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.129 2026-10-11 20:04:13,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1701&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.126 2026-10-11 20:04:13,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:13] "GET /web/image?model=product.product&field=image_128&id=1702&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.131 2026-10-11 20:04:14,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1703&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.142 2026-10-11 20:04:14,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1704&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.145 2026-10-11 20:04:14,093 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1707&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.167 2026-10-11 20:04:14,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.004 0.176 2026-10-11 20:04:14,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.172 2026-10-11 20:04:14,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1706&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.177 2026-10-11 20:04:14,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.008 0.180 2026-10-11 20:04:14,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.181 2026-10-11 20:04:14,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1705&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.187 2026-10-11 20:04:14,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.188 2026-10-11 20:04:14,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.188 2026-10-11 20:04:14,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.162 2026-10-11 20:04:14,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.127 2026-10-11 20:04:14,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.100 2026-10-11 20:04:14,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.066 2026-10-11 20:04:14,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.051 2026-10-11 20:04:14,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:14,456 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:14,476 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:14,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.012 0.017 2026-10-11 20:04:14,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.017 2026-10-11 20:04:14,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:15,437 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,452 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,460 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,471 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,488 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,551 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,557 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,575 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,588 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,605 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,686 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,697 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,704 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,721 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:15,738 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:04:16,591 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,621 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,628 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,638 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,669 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,676 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,687 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,704 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,722 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,740 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,756 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,771 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,788 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,804 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,821 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,838 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,854 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,871 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,887 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,904 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,921 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,949 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,955 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:16,956 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:16,972 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:16,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:16] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 20:04:16,996 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:17,002 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11494598 for PoS orders references: ['Order 00354-002-0002'] (draft: False) 2026-10-11 20:04:17,005 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:17,164 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11494598 with result: [{'id': 458, 'pos_reference': 'Order 00354-002-0002', 'account_move': False}] 2026-10-11 20:04:17,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 125 0.060 0.119 2026-10-11 20:04:17,198 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72948926 for PoS orders references: ['Order 00354-002-0001'] (draft: True) 2026-10-11 20:04:17,291 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72948926 with result: [{'id': 459, 'pos_reference': 'Order 00354-002-0001', 'account_move': False}] 2026-10-11 20:04:17,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:17] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 70 0.042 0.067 2026-10-11 20:04:17,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:17] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.094 2026-10-11 20:04:18,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SplitBillScreenTour4PosCombo on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:04:18,090 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:04:18,097 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,104 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,121 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,138 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,155 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,172 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,188 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,204 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,221 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,238 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,254 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,271 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,288 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,305 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,321 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,338 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,354 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:18,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:18,363 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45511 2026-10-11 20:04:18,363 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:18,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45511 2026-10-11 20:04:18,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200418_466117_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:18,466 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpfnx66un0_chrome_odoo" 2026-10-11 20:04:18,494 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_10_save_last_preparation_changes ... 2026-10-11 20:04:18,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45733 2026-10-11 20:04:18,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmp4domkfv8_chrome_odoo 2026-10-11 20:04:18,922 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:36157/json/version 2026-10-11 20:04:18,924 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36157/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:04:18,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:04:18,934 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:36157/json 2026-10-11 20:04:18,935 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36157/json with timeout 3 increased to 10s during tests 2026-10-11 20:04:18,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:36157/devtools/page/94A9522C9A996B07764A20E63F308A57 2026-10-11 20:04:18,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:04:18,959 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:04:19,121 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:04:19,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:04:19,125 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:04:19,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:04:19,136 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:04:19,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:19] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 112 0.052 0.616 2026-10-11 20:04:19,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '94A9522C9A996B07764A20E63F308A57', 'loaderId': '8D0141965A26EAE58E3F8B3EFC9FF436', 'isDownload': False} 2026-10-11 20:04:19,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-11 20:04:19,817 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:19,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:19] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:04:19,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:19] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:04:19,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:19] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-10-11 20:04:20,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:04:20,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:04:20,264 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:04:20,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:04:20,270 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:20,282 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:20,747 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 312 0.133 0.339 2026-10-11 20:04:20,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.493 2026-10-11 20:04:20,822 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:20,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.085 2026-10-11 20:04:20,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:04:20,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:20] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:04:21,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 185 0.121 0.384 2026-10-11 20:04:21,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.037 2026-10-11 20:04:21,576 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.004 0.014 2026-10-11 20:04:21,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:04:21,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.014 0.032 2026-10-11 20:04:21,665 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:04:21,681 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04: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-10-11 20:04:21,685 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:21,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.084 2026-10-11 20:04:21,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.112 2026-10-11 20:04:21,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:21,745 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:21,760 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.144 2026-10-11 20:04:21,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.157 2026-10-11 20:04:21,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.163 2026-10-11 20:04:21,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.100 2026-10-11 20:04:21,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.009 0.118 2026-10-11 20:04:21,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.088 2026-10-11 20:04:21,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.079 2026-10-11 20:04:21,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 20:04:21,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.080 2026-10-11 20:04:21,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.070 2026-10-11 20:04:21,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.060 2026-10-11 20:04:21,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.003 0.048 2026-10-11 20:04:21,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.045 2026-10-11 20:04:22,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:22,455 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:22,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:22] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.014 2026-10-11 20:04:22,476 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:22,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:22] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:04:22,541 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:23,452 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:23,457 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour SaveLastPreparationChangesTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 20:04:23,471 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9575617 for PoS orders references: ['Order 00355-002-0001'] (draft: True) 2026-10-11 20:04:23,474 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:23,478 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:23,498 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:23,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45733 2026-10-11 20:04:23,507 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:23,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45733 2026-10-11 20:04:23,583 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9575617 with result: [{'id': 460, 'pos_reference': 'Order 00355-002-0001', 'account_move': False}] 2026-10-11 20:04:23,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.045 0.090 2026-10-11 20:04:23,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200423_637465_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:23,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmp4domkfv8_chrome_odoo" 2026-10-11 20:04:23,676 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_11_bill_screen_qrcode ... 2026-10-11 20:04:24,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 45949 2026-10-11 20:04:24,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpr6y1az0b_chrome_odoo 2026-10-11 20:04:24,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34419/json/version 2026-10-11 20:04:24,094 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34419/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:04:24,112 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:04:24,113 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34419/json 2026-10-11 20:04:24,113 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34419/json with timeout 3 increased to 10s during tests 2026-10-11 20:04:24,123 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:34419/devtools/page/157ACA7BD130F62AC5DD51DBF0C073F4 2026-10-11 20:04:24,136 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:04:24,142 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:04:24,276 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:04:24,278 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:04:24,279 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:04:24,279 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:04:24,290 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:04:24,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:24] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 112 0.047 0.519 2026-10-11 20:04:24,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '157ACA7BD130F62AC5DD51DBF0C073F4', 'loaderId': 'C612D7694C963F3A4B32B5B79ABB95CF', 'isDownload': False} 2026-10-11 20:04:24,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('BillScreenTour')" 2026-10-11 20:04:24,869 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:24,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:24] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:04:24,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:24] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:04:24,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:24] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 20:04:25,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:04:25,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:04:25,316 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:25,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:04:25,327 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:25,342 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:25,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 314 0.147 0.356 2026-10-11 20:04:25,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.042 2026-10-11 20:04:25,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "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-10-11 20:04:25,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:25] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:04:26,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.013 0.039 2026-10-11 20:04:26,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:26,040 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:26,044 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:26,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.010 0.066 2026-10-11 20:04:26,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.009 0.093 2026-10-11 20:04:26,104 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:26,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.124 2026-10-11 20:04:26,133 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:26,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.139 2026-10-11 20:04:26,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.146 2026-10-11 20:04:26,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.007 0.107 2026-10-11 20:04:26,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.012 0.128 2026-10-11 20:04:26,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.003 0.101 2026-10-11 20:04:26,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.084 2026-10-11 20:04:26,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.087 2026-10-11 20:04:26,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.086 2026-10-11 20:04:26,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.074 2026-10-11 20:04:26,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-11 20:04:26,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.052 2026-10-11 20:04:26,290 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.052 2026-10-11 20:04:26,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:26,805 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:26,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 20:04:26,825 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:26,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:04:26,896 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:27,797 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:27,820 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'body:not(:has(undefined))' 2026-10-11 20:04:27,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'go back (trigger: .receipt-screen .button.next)' 2026-10-11 20:04:27,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/image?model=pos.config&id=178&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:04:27,899 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:04:27,900 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:04:27,902 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:04:27,903 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:27,905 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:04:27,906 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:04:27,906 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:04:27,907 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:04:27,908 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:04:27,912 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:27,915 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:27,916 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:04:27,918 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:04:27,919 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:04:27,919 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:04:27,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:04:27,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:04:27,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:04:27,920 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:04:27,921 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:04:27,921 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:04:27,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:04:27,923 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:04:27,924 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:04:27,925 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:04:27,926 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:04:27,926 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:04:27,926 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:04:27,927 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:27,928 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:04:27,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:04:27,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:04:27,930 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:04:27,930 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:04:27,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:04:27,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:04:27,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:04:27,945 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:04:27,945 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:04:27,945 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:04:27,946 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:04:27,946 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:04:27,953 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:04:27,955 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:27,956 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:04:27,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:04:27,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:04:27,957 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:04:27,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:04:27,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:04:27,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:04:27,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:04:27,962 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:04:27,963 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:04:27,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:04:27,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:04:27,965 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:04:27,966 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:04:27,967 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:27,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:04:27,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:04:27,969 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:04:27,970 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:04:27,970 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:04:27,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:04:27,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:04:27,973 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:04:27,981 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:04:27,984 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:04:27,986 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:27] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:04:27,990 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:04:27,991 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:04:28,000 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:04:28,000 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:04:28,001 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-11 20:04:28,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 20:04:28,007 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:04:28,014 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.038 2026-10-11 20:04:28,018 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:04:28,020 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:04:28,021 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:04:28,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:28,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-11 20:04:28,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:28,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:04:28,031 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:04:28,033 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:04:28,033 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:28,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:04:28,036 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:28,036 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:04:28,037 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:28,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:04:28,038 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:04:28,040 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:04:28,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:04:28,041 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:04:28,044 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:04:28,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:04:28,046 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:28,047 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:04:28,049 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:28,049 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:04:28,050 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:04:28,051 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:04:28,051 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:04:28,052 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:04:28,052 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:04:28,053 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:04:28,064 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:28,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:28,068 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:28,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:28,071 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:28,075 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:28,084 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:28,087 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:28,088 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:28,348 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #54288498 for PoS orders references: ['Order 00356-001-0001'] (draft: True) 2026-10-11 20:04:28,395 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:04:28,435 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #54288498 with result: [{'id': 461, 'pos_reference': 'Order 00356-001-0001', 'account_move': False}] 2026-10-11 20:04:28,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 64 0.034 0.073 2026-10-11 20:04:28,457 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:28,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:04:29,739 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:29,769 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:29,776 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:29,776 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:29,779 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:29,789 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:29,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:29] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 20:04:29,805 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour BillScreenTour on step: 'QR codes are shown (trigger: #posqrcode)' 2026-10-11 20:04:29,811 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #6618226 for PoS orders references: ['Order 00356-001-0001'] (draft: False) 2026-10-11 20:04:29,815 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:29,830 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #142 deleted pos.order.line records with IDs: [827] 2026-10-11 20:04:29,951 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #6618226 with result: [{'id': 461, 'pos_reference': 'Order 00356-001-0001', 'account_move': False}] 2026-10-11 20:04:29,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:29] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 116 0.055 0.103 2026-10-11 20:04:30,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:30] "GET /report/barcode/QR/http%3A%2F%2F127.0.0.1%3A8069%2Fpos%2Fticket%2Fvalidate%3Faccess_token%3D8adc36c6-d6ae-4069-a9ef-858c3a57c555?width=200&height=200 HTTP/1.1" 200 - 2 0.001 0.070 2026-10-11 20:04:30,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:04:30,730 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:30,739 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:30,739 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 45949 2026-10-11 20:04:30,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:30,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 45949 2026-10-11 20:04:30,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200430_822846_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:30,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpr6y1az0b_chrome_odoo" 2026-10-11 20:04:30,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-11 20:04:31,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46202 2026-10-11 20:04:31,577 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpwcxgqhla_chrome_odoo 2026-10-11 20:04:31,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33283/json/version 2026-10-11 20:04:31,579 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33283/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:04:31,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:04:31,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:33283/json 2026-10-11 20:04:31,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33283/json with timeout 3 increased to 10s during tests 2026-10-11 20:04:31,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:33283/devtools/page/9320799C645A703B5BC6C459A7E27580 2026-10-11 20:04:31,608 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:04:31,616 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:04:31,809 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:04:31,812 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:04:31,813 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=178" in browser 2026-10-11 20:04:31,814 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=178" 2026-10-11 20:04:31,825 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:04:32,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /pos/web?config_id=178 HTTP/1.1" 200 - 112 0.046 0.515 2026-10-11 20:04:32,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '9320799C645A703B5BC6C459A7E27580', 'loaderId': '0F6FB71EA94E386E07C9ADB7B6CAD7FC', 'isDownload': False} 2026-10-11 20:04:32,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-10-11 20:04:32,397 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:32,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:04:32,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 20:04:32,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.027 2026-10-11 20:04:32,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:04:32,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:04:32,838 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:32,844 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:04:32,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:32,861 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:33,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 345 0.153 0.416 2026-10-11 20:04:33,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.055 2026-10-11 20:04:33,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:04:33,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:04:33,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.015 0.039 2026-10-11 20:04:33,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.079 2026-10-11 20:04:33,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:33,678 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:04:33,701 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:04:33,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.024 0.128 2026-10-11 20:04:33,746 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:33,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.184 2026-10-11 20:04:33,778 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:33,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.192 2026-10-11 20:04:33,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.202 2026-10-11 20:04:33,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.006 0.173 2026-10-11 20:04:33,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.004 0.106 2026-10-11 20:04:33,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.010 0.098 2026-10-11 20:04:33,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.086 2026-10-11 20:04:33,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.093 2026-10-11 20:04:33,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.094 2026-10-11 20:04:33,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 20:04:33,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.082 2026-10-11 20:04:33,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.003 0.059 2026-10-11 20:04:33,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.041 2026-10-11 20:04:34,421 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:34,438 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:34,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.016 2026-10-11 20:04:34,461 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:34,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:34] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 20:04:34,536 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:35,408 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:35,455 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:35,459 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour PosRestaurantRewardStay on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:04:35,469 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82145403 for PoS orders references: ['Order 00357-001-0001'] (draft: True) 2026-10-11 20:04:35,471 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:35,545 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82145403 with result: [{'id': 462, 'pos_reference': 'Order 00357-001-0001', 'account_move': False}] 2026-10-11 20:04:35,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:35] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 66 0.030 0.061 2026-10-11 20:04:36,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:04:36,326 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:36,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:36] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.010 0.024 2026-10-11 20:04:37,156 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:37,166 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:37,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46202 2026-10-11 20:04:37,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:37,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46202 2026-10-11 20:04:37,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200437_267137_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:37,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpwcxgqhla_chrome_odoo" 2026-10-11 20:04:37,295 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_combo_preparation_receipt ... 2026-10-11 20:04:39,880 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome pid: 46405 2026-10-11 20:04:39,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless temporary user profile dir: /tmp/tmpv3_wwr32_chrome_odoo 2026-10-11 20:04:39,881 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34325/json/version 2026-10-11 20:04:39,882 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34325/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:04:39,896 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:04:39,896 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Issuing json command http://127.0.0.1:34325/json 2026-10-11 20:04:39,897 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34325/json with timeout 3 increased to 10s during tests 2026-10-11 20:04:39,905 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Websocket url found: ws://127.0.0.1:34325/devtools/page/81C4508AE2ECF5E96F168EC530DA433A 2026-10-11 20:04:39,908 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Enable chrome headless console log notification 2026-10-11 20:04:39,917 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome headless enable page notifications 2026-10-11 20:04:40,182 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:04:40,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Setting session cookie in browser 2026-10-11 20:04:40,187 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Open "http://127.0.0.1:8069/pos/ui?config_id=178" in browser 2026-10-11 20:04:40,187 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=178" 2026-10-11 20:04:40,201 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:04:40,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:40] "GET /pos/ui?config_id=178 HTTP/1.1" 200 - 112 0.063 0.573 2026-10-11 20:04:40,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Navigation result: {'frameId': '81C4508AE2ECF5E96F168EC530DA433A', 'loaderId': '0884121655E8AA7B376ED25E62649CA3', 'isDownload': False} 2026-10-11 20:04:40,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Evaluate ready code "odoo.isTourReady('ComboPreparationReceiptTour')" 2026-10-11 20:04:40,850 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:04:40,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:04:40,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:04:40,881 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 20:04:41,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:04:41,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 20:04:41,242 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:41,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:04:41,251 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:41,266 100 INFO rb-21b7005-225486-423724 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=178"})" 2026-10-11 20:04:41,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 318 0.165 0.428 2026-10-11 20:04:41,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.044 2026-10-11 20:04:41,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "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-10-11 20:04:41,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:04:42,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1692&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 14 0.013 0.051 2026-10-11 20:04:42,075 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:04:42,090 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:42,097 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:42,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1710&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.013 0.101 2026-10-11 20:04:42,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1711&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.137 2026-10-11 20:04:42,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1712&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.169 2026-10-11 20:04:42,185 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:04:42,194 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:42,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1713&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.208 2026-10-11 20:04:42,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1709&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.242 2026-10-11 20:04:42,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 10 0.005 0.147 2026-10-11 20:04:42,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image/res.company/64/favicon HTTP/1.1" 200 - 6 0.005 0.154 2026-10-11 20:04:42,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image/res.users/142/avatar_128 HTTP/1.1" 200 - 18 0.013 0.158 2026-10-11 20:04:42,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.123 2026-10-11 20:04:42,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1714&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.135 2026-10-11 20:04:42,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1715&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.138 2026-10-11 20:04:42,419 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1716&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.153 2026-10-11 20:04:42,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1717&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.158 2026-10-11 20:04:42,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image/res.company/64/favicon HTTP/1.1" 304 - 6 0.005 0.141 2026-10-11 20:04:42,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1720&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.168 2026-10-11 20:04:42,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.172 2026-10-11 20:04:42,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1719&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.165 2026-10-11 20:04:42,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1695&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.176 2026-10-11 20:04:42,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1694&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.006 0.182 2026-10-11 20:04:42,643 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1718&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.005 0.183 2026-10-11 20:04:42,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=product.product&field=image_128&id=1693&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 8 0.007 0.198 2026-10-11 20:04:42,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.179 2026-10-11 20:04:42,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.154 2026-10-11 20:04:42,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.109 2026-10-11 20:04:42,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.086 2026-10-11 20:04:42,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.070 2026-10-11 20:04:42,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/image?model=pos.category&field=image_128&id=26&unique=2026-10-11%2020:01:32 HTTP/1.1" 200 - 4 0.001 0.045 2026-10-11 20:04:42,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:04:42,821 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:42,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.010 0.013 2026-10-11 20:04:42,841 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:42,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:04:42,928 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:43,799 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:43,821 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:43,831 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:43,836 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:43,854 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:43,954 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: '.actionpad .submit-order.highlight.btn-primary' 2026-10-11 20:04:44,072 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-11 20:04:44,073 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-11 20:04:44,074 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-11 20:04:44,078 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-11 20:04:44,080 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-11 20:04:44,080 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/tiktok_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:44,082 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-11 20:04:44,094 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,097 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-11 20:04:44,099 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-11 20:04:44,100 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:04:44,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-11 20:04:44,104 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-11 20:04:44,105 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-11 20:04:44,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,107 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-11 20:04:44,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-11 20:04:44,108 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-11 20:04:44,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-11 20:04:44,109 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-11 20:04:44,110 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-11 20:04:44,111 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-11 20:04:44,114 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-11 20:04:44,117 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-11 20:04:44,118 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,122 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:04:44,122 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-11 20:04:44,123 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-11 20:04:44,125 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-11 20:04:44,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: Tour ComboPreparationReceiptTour on step: 'click order button (trigger: .actionpad .submit-order)' 2026-10-11 20:04:44,127 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-11 20:04:44,128 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-11 20:04:44,129 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-11 20:04:44,130 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-11 20:04:44,130 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-11 20:04:44,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-11 20:04:44,131 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-11 20:04:44,138 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,145 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,151 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:44,152 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-11 20:04:44,154 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:44,157 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-11 20:04:44,158 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-11 20:04:44,158 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-11 20:04:44,159 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-11 20:04:44,161 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-11 20:04:44,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-11 20:04:44,164 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-11 20:04:44,165 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-11 20:04:44,169 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 20:04:44,172 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:44,174 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:44,177 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-11 20:04:44,179 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-11 20:04:44,180 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-11 20:04:44,182 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-11 20:04:44,186 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-11 20:04:44,187 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:44,193 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-11 20:04:44,194 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:44,194 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-11 20:04:44,197 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:04:44,198 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-11 20:04:44,202 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,203 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-11 20:04:44,203 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:04:44,204 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-11 20:04:44,205 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-11 20:04:44,209 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-11 20:04:44,210 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:44,211 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-11 20:04:44,212 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-11 20:04:44,212 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-11 20:04:44,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-11 20:04:44,213 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-11 20:04:44,214 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-11 20:04:44,214 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-11 20:04:44,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-11 20:04:44,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-11 20:04:44,216 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-11 20:04:44,216 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-11 20:04:44,220 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-11 20:04:44,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-11 20:04:44,221 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-11 20:04:44,222 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-11 20:04:44,222 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-11 20:04:44,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-11 20:04:44,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-11 20:04:44,226 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-11 20:04:44,226 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-11 20:04:44,228 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-11 20:04:44,229 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-11 20:04:44,230 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-11 20:04:44,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:04:44,233 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-11 20:04:44,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-11 20:04:44,234 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-11 20:04:44,235 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-11 20:04:44,236 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-11 20:04:44,237 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-11 20:04:44,239 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-11 20:04:44,240 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,240 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-11 20:04:44,242 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-11 20:04:44,242 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:04:44,243 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-11 20:04:44,244 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-11 20:04:44,244 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-11 20:04:44,245 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-11 20:04:44,245 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-11 20:04:44,247 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:44,249 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-11 20:04:44,251 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,251 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-11 20:04:44,254 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-11 20:04:44,254 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-11 20:04:44,255 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,264 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:44,272 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:04:44,545 100 INFO rb-21b7005-225486-423724 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-10-11 20:04:44,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.008 2026-10-11 20:04:44,560 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70160464 for PoS orders references: ['Order 00358-001-0001'] (draft: True) 2026-10-11 20:04:44,584 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /point_of_sale/static/src/sounds/error.wav HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:04:44,649 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "GET /point_of_sale/static/src/img/touch-icon-ipad-retina.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:04:44,681 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70160464 with result: [{'id': 463, 'pos_reference': 'Order 00358-001-0001', 'account_move': False}] 2026-10-11 20:04:44,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:44] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 94 0.047 0.090 2026-10-11 20:04:45,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.browser: test successful 2026-10-11 20:04:45,933 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:04:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:04:45,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing chrome headless with pid 46405 2026-10-11 20:04:45,936 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Closing websocket connection 2026-10-11 20:04:45,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Terminating chrome headless with pid 46405 2026-10-11 20:04:46,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200446_031298_TestPoSRestaurantLoyalty.txt 2026-10-11 20:04:46,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty: Removing chrome user profile "/tmp/tmpv3_wwr32_chrome_odoo" 2026-10-11 20:04:46,117 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:05:04,308 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 20:05:05,996 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted ir.attachment records with IDs: [6736, 6737, 6738, 6739, 6740, 6741, 6742, 6743, 6783, 6784, 6785, 6786, 6787, 6788, 6789, 6790] 2026-10-11 20:05:05,996 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted pos.config records with IDs: [179, 180, 181, 182] 2026-10-11 20:05:06,011 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted ir.sequence records with IDs: [3990, 3993, 4041, 4044, 3991, 3994, 4042, 4045] 2026-10-11 20:05:09,261 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-11 20:05:09,655 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57857935 for PoS orders references: ['Order 12345-123-1234'] (draft: False) 2026-10-11 20:05:11,521 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57857935 with result: [{'id': 464, 'pos_reference': 'Order 12345-123-1234', 'account_move': 760}] 2026-10-11 20:05:11,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-11 20:05:13,763 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted account.move.line.ctp records with IDs: [1021] 2026-10-11 20:05:14,583 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-11 20:05:15,584 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46648 2026-10-11 20:05:15,584 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpfaiaxhsa_chrome_odoo 2026-10-11 20:05:15,585 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37041/json/version 2026-10-11 20:05:15,586 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37041/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:05:15,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:05:15,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37041/json 2026-10-11 20:05:15,595 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37041/json with timeout 3 increased to 10s during tests 2026-10-11 20:05:15,603 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37041/devtools/page/88BC594D372DF1B90FB289FCAE87814E 2026-10-11 20:05:15,606 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:05:15,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:05:15,932 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:05:15,935 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:05:15,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:05:15,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:05:15,948 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:05:17,420 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 109 0.057 1.418 2026-10-11 20:05:17,423 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '88BC594D372DF1B90FB289FCAE87814E', 'loaderId': 'E24B8F2E3712D76A34052CAD3AB83A1A', 'isDownload': False} 2026-10-11 20:05:17,423 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-11 20:05:17,437 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:17,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:05:17,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.020 2026-10-11 20:05:17,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.031 2026-10-11 20:05:17,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:05:17,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:05:17,846 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:17,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:05:17,861 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:05:17,875 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:05:18,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 292 0.156 0.458 2026-10-11 20:05:18,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:18] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.637 2026-10-11 20:05:18,564 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:18,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.072 2026-10-11 20:05:18,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:05:18,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:05:19,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.083 0.288 2026-10-11 20:05:19,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.050 2026-10-11 20:05:19,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "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-10-11 20:05:19,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:05:19,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.029 2026-10-11 20:05:19,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.064 2026-10-11 20:05:19,312 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:05:19,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.099 2026-10-11 20:05:19,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.123 2026-10-11 20:05:19,379 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:05:19,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:19,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 20:05:19,400 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:05:19,441 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.205 2026-10-11 20:05:19,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:05:19,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.182 2026-10-11 20:05:19,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.166 2026-10-11 20:05:19,501 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.162 2026-10-11 20:05:19,512 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:19,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.105 2026-10-11 20:05:19,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.099 2026-10-11 20:05:19,533 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.063 2026-10-11 20:05:19,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.016 0.108 2026-10-11 20:05:19,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.119 2026-10-11 20:05:19,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.104 2026-10-11 20:05:19,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.100 2026-10-11 20:05:19,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.133 2026-10-11 20:05:19,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-11 20:05:19,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.172 2026-10-11 20:05:19,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.132 2026-10-11 20:05:19,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.134 2026-10-11 20:05:19,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.126 2026-10-11 20:05:20,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:05:20,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:05:20,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.015 2026-10-11 20:05:20,126 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:05:20,155 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:20] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.018 2026-10-11 20:05:20,172 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:20] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:05:21,086 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:21,103 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:21,117 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:21] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.020 2026-10-11 20:05:21,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:21] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.010 0.023 2026-10-11 20:05:21,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.025 2026-10-11 20:05:21,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.010 0.027 2026-10-11 20:05:21,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:05:21,980 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:22,002 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:22,007 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:22,008 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:22,009 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:22,023 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderWithNote on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:05:22,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 20:05:22,035 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7480281 for PoS orders references: ['Order 00360-002-0001'] (draft: False) 2026-10-11 20:05:22,036 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:22,043 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:22,195 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7480281 with result: [{'id': 465, 'pos_reference': 'Order 00360-002-0001', 'account_move': False}] 2026-10-11 20:05:22,326 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [699] 2026-10-11 20:05:22,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 281 0.158 0.349 2026-10-11 20:05:22,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:22] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.011 2026-10-11 20:05:23,321 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:23,325 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:05:23,331 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46648 2026-10-11 20:05:23,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:05:23,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46648 2026-10-11 20:05:23,432 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200523_432283_TestPoSSale.txt 2026-10-11 20:05:23,432 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpfaiaxhsa_chrome_odoo" 2026-10-11 20:05:23,452 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-11 20:05:24,833 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 46865 2026-10-11 20:05:24,834 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpffovj0vq_chrome_odoo 2026-10-11 20:05:24,834 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41149/json/version 2026-10-11 20:05:24,835 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41149/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:05:24,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:05:24,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:41149/json 2026-10-11 20:05:24,845 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41149/json with timeout 3 increased to 10s during tests 2026-10-11 20:05:24,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:41149/devtools/page/DA08B5AA51883FDDB7403F1DED2662AA 2026-10-11 20:05:24,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:05:24,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:05:25,200 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:05:25,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:05:25,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:05:25,204 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:05:25,217 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:05:26,011 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 113 0.061 0.737 2026-10-11 20:05:26,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'DA08B5AA51883FDDB7403F1DED2662AA', 'loaderId': 'B8BC72D98AC0ED359159778C7B6FA588', 'isDownload': False} 2026-10-11 20:05:26,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-11 20:05:26,029 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:26,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:05:26,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.018 2026-10-11 20:05:26,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.034 2026-10-11 20:05:26,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:05:26,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 20:05:26,492 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-11 20:05:26,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.015 0.010 2026-10-11 20:05:26,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:05:26,514 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:05:27,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.171 0.376 2026-10-11 20:05:27,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.042 2026-10-11 20:05:27,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "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-10-11 20:05:27,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:05:27,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.035 0.047 2026-10-11 20:05:27,273 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:27,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.101 2026-10-11 20:05:27,309 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:05:27,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:27,322 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:27,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.116 2026-10-11 20:05:27,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.016 0.146 2026-10-11 20:05:27,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.016 0.206 2026-10-11 20:05:27,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.234 2026-10-11 20:05:27,467 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:27,474 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.186 2026-10-11 20:05:27,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.155 2026-10-11 20:05:27,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.008 0.153 2026-10-11 20:05:27,502 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:27,512 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.009 0.123 2026-10-11 20:05:27,526 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.086 2026-10-11 20:05:27,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.062 2026-10-11 20:05:27,595 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.027 0.089 2026-10-11 20:05:27,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.009 0.119 2026-10-11 20:05:27,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.128 2026-10-11 20:05:27,674 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1734&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.014 0.155 2026-10-11 20:05:27,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.181 2026-10-11 20:05:27,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.202 2026-10-11 20:05:27,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.222 2026-10-11 20:05:27,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.003 0.183 2026-10-11 20:05:27,807 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.171 2026-10-11 20:05:27,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.141 2026-10-11 20:05:27,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:27] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.124 2026-10-11 20:05:28,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:05:28,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:05:28,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:05:28,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.021 0.014 2026-10-11 20:05:28,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.011 0.018 2026-10-11 20:05:28,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:05:29,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:29,054 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:29,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.006 0.025 2026-10-11 20:05:29,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.012 0.021 2026-10-11 20:05:29,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.025 2026-10-11 20:05:29,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:05:29,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-10-11 20:05:29,954 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:29,958 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:29,976 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:29,983 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:29,984 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:29,985 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:30,003 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:05:30,008 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:05:30,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #668495 for PoS orders references: ['Order 00361-001-0001'] (draft: False) 2026-10-11 20:05:30,029 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:30,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 46865 2026-10-11 20:05:30,033 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:30,033 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:05:30,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 46865 2026-10-11 20:05:30,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200530_137345_TestPoSSale.txt 2026-10-11 20:05:30,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpffovj0vq_chrome_odoo" 2026-10-11 20:05:30,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-10-11 20:05:30,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #668495 with result: [{'id': 466, 'pos_reference': 'Order 00361-001-0001', 'account_move': False}] 2026-10-11 20:05:30,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.146 0.238 2026-10-11 20:05:31,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-11 20:05:33,664 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_line_name ... 2026-10-11 20:05:34,937 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47073 2026-10-11 20:05:34,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpuvg81b2d_chrome_odoo 2026-10-11 20:05:34,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42125/json/version 2026-10-11 20:05:34,940 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42125/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:05:34,951 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:05:34,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42125/json 2026-10-11 20:05:34,952 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42125/json with timeout 3 increased to 10s during tests 2026-10-11 20:05:34,968 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:42125/devtools/page/8751A8D7FE7F9B5A14DBA0DAA7240D97 2026-10-11 20:05:34,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:05:34,981 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:05:35,334 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:05:35,336 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:05:35,338 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:05:35,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:05:35,350 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:05:36,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 113 0.067 0.630 2026-10-11 20:05:36,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '8751A8D7FE7F9B5A14DBA0DAA7240D97', 'loaderId': '71797F16EB60F62D15223B36A4DC563F', 'isDownload': False} 2026-10-11 20:05:36,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-11 20:05:36,060 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:36,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 20:05:36,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.005 0.024 2026-10-11 20:05:36,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 20:05:36,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:05:36,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:05:36,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:36,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:05:36,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:36] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:36,540 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:05:37,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.214 0.426 2026-10-11 20:05:37,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.017 0.043 2026-10-11 20:05:37,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.006 0.018 2026-10-11 20:05:37,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 20:05:37,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:05:37,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.018 0.050 2026-10-11 20:05:37,402 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:05:37,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.016 0.111 2026-10-11 20:05:37,476 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:05:37,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:37,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.157 2026-10-11 20:05:37,499 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:05:37,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.017 0.197 2026-10-11 20:05:37,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.013 0.247 2026-10-11 20:05:37,608 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:37,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.022 0.283 2026-10-11 20:05:37,660 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.249 2026-10-11 20:05:37,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.142 2026-10-11 20:05:37,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.012 0.140 2026-10-11 20:05:37,703 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:37,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.141 2026-10-11 20:05:37,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.024 0.126 2026-10-11 20:05:37,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.112 2026-10-11 20:05:37,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.111 2026-10-11 20:05:37,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.114 2026-10-11 20:05:37,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.007 0.124 2026-10-11 20:05:37,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1737&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.135 2026-10-11 20:05:37,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.163 2026-10-11 20:05:37,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.147 2026-10-11 20:05:37,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.174 2026-10-11 20:05:37,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.186 2026-10-11 20:05:37,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:37] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.003 0.175 2026-10-11 20:05:38,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:38] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.007 0.158 2026-10-11 20:05:38,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:38] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.007 0.145 2026-10-11 20:05:38,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:05:38,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:38] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.013 0.015 2026-10-11 20:05:38,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:05:38,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:38] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.018 2026-10-11 20:05:38,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:38] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:05:39,189 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:39,203 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:39,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:39] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.006 0.016 2026-10-11 20:05:39,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:39] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.013 0.029 2026-10-11 20:05:39,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:39] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.020 2026-10-11 20:05:39,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-10-11 20:05:40,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'click on ok button (trigger: .button.confirm)' 2026-10-11 20:05:40,096 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:40,101 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:40,122 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:40,127 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:40,129 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:40,142 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:40,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentAmount on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:05:40,164 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:05:40,182 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81472127 for PoS orders references: ['Order 00362-001-0001'] (draft: False) 2026-10-11 20:05:40,202 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:40,206 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:05:40,207 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47073 2026-10-11 20:05:40,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:05:40,213 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47073 2026-10-11 20:05:40,319 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200540_319641_TestPoSSale.txt 2026-10-11 20:05:40,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpuvg81b2d_chrome_odoo" 2026-10-11 20:05:40,351 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81472127 with result: [{'id': 467, 'pos_reference': 'Order 00362-001-0001', 'account_move': False}] 2026-10-11 20:05:40,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-10-11 20:05:40,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:40] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 207 0.128 0.303 2026-10-11 20:05:40,643 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-11 20:05:41,948 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47279 2026-10-11 20:05:41,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpb68u82i4_chrome_odoo 2026-10-11 20:05:41,949 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39741/json/version 2026-10-11 20:05:41,950 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39741/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:05:41,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:05:41,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39741/json 2026-10-11 20:05:41,964 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39741/json with timeout 3 increased to 10s during tests 2026-10-11 20:05:41,979 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:39741/devtools/page/5088BBF8C1DBA79290F0B105643600D4 2026-10-11 20:05:41,986 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:05:41,989 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:05:42,316 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:05:42,319 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:05:42,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:05:42,321 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:05:42,332 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:05:43,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 113 0.080 0.736 2026-10-11 20:05:43,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '5088BBF8C1DBA79290F0B105643600D4', 'loaderId': '8CE89AE6ABB7ED4442B444B4F152E763', 'isDownload': False} 2026-10-11 20:05:43,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-11 20:05:43,170 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:43,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-10-11 20:05:43,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 20:05:43,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.039 2026-10-11 20:05:43,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:05:43,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:05:43,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:05:43,647 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:43,649 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:05:43,664 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:05:44,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.165 0.430 2026-10-11 20:05:44,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.638 2026-10-11 20:05:44,347 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:44,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.020 0.087 2026-10-11 20:05:44,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:05:44,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 20:05:44,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:44] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 177 0.092 0.315 2026-10-11 20:05:45,001 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.044 2026-10-11 20:05:45,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "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-10-11 20:05:45,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:05:45,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.017 0.031 2026-10-11 20:05:45,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.073 2026-10-11 20:05:45,163 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:05:45,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.114 2026-10-11 20:05:45,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.148 2026-10-11 20:05:45,248 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:05:45,259 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:45,265 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:45,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.184 2026-10-11 20:05:45,289 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-11 20:05:45,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.236 2026-10-11 20:05:45,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.216 2026-10-11 20:05:45,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.204 2026-10-11 20:05:45,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.020 0.226 2026-10-11 20:05:45,460 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:45,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.164 2026-10-11 20:05:45,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.169 2026-10-11 20:05:45,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.150 2026-10-11 20:05:45,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.149 2026-10-11 20:05:45,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.149 2026-10-11 20:05:45,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.123 2026-10-11 20:05:45,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.060 2026-10-11 20:05:45,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.086 2026-10-11 20:05:45,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.119 2026-10-11 20:05:45,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.125 2026-10-11 20:05:45,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-11 20:05:45,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-11 20:05:45,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:45] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.119 2026-10-11 20:05:45,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:05:45,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:05:46,012 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:46] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.028 2026-10-11 20:05:46,026 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:46] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:05:46,947 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:46,951 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:46,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:46] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.007 0.017 2026-10-11 20:05:47,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.013 0.020 2026-10-11 20:05:47,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.009 0.020 2026-10-11 20:05:47,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:05:47,815 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'click on ok button (trigger: .button.confirm)' 2026-10-11 20:05:47,838 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:47,864 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:47,869 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:05:47,870 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:47,871 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:05:47,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:05:47,908 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:47,916 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82480323 for PoS orders references: ['Order 00363-002-0001'] (draft: False) 2026-10-11 20:05:47,919 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:05:48,082 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82480323 with result: [{'id': 468, 'pos_reference': 'Order 00363-002-0001', 'account_move': False}] 2026-10-11 20:05:48,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:48] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 215 0.155 0.260 2026-10-11 20:05:48,366 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:48] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 20:05:48,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.004 2026-10-11 20:05:49,106 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.control-button:contains("Refund")' 2026-10-11 20:05:49,130 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:49,134 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .order-row > .col:contains("-0001")' 2026-10-11 20:05:49,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:49] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids HTTP/1.1" 200 - 14 0.010 0.018 2026-10-11 20:05:49,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:49] "POST /web/dataset/call_kw/pos.order/export_for_ui HTTP/1.1" 200 - 24 0.020 0.043 2026-10-11 20:05:50,012 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,017 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: '.ticket-screen .button.pay-order-button' 2026-10-11 20:05:50,050 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,070 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,084 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosRefundDownpayment on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:05:50,114 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57470019 for PoS orders references: ['Order 00363-002-0002'] (draft: False) 2026-10-11 20:05:50,119 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:50,209 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57470019 with result: [{'id': 469, 'pos_reference': 'Order 00363-002-0002', 'account_move': False}] 2026-10-11 20:05:50,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:50] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 112 0.091 0.217 2026-10-11 20:05:51,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:05:51,194 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:05:51,207 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47279 2026-10-11 20:05:51,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:05:51,208 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47279 2026-10-11 20:05:51,290 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200551_290094_TestPoSSale.txt 2026-10-11 20:05:51,290 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpb68u82i4_chrome_odoo" 2026-10-11 20:05:51,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-10-11 20:05:52,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47508 2026-10-11 20:05:52,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp99ar41xx_chrome_odoo 2026-10-11 20:05:52,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38851/json/version 2026-10-11 20:05:52,992 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38851/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:05:53,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:05:53,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38851/json 2026-10-11 20:05:53,008 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38851/json with timeout 3 increased to 10s during tests 2026-10-11 20:05:53,016 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:38851/devtools/page/A4DF8E15987C5EA37B3724D6398EE17E 2026-10-11 20:05:53,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:05:53,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:05:53,403 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:05:53,405 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:05:53,407 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:05:53,407 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:05:53,420 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:05:54,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.077 0.622 2026-10-11 20:05:54,118 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'A4DF8E15987C5EA37B3724D6398EE17E', 'loaderId': '47400892490F7E32C4C5AFE200406162', 'isDownload': False} 2026-10-11 20:05:54,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentFixedTax')" 2026-10-11 20:05:54,129 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:05:54,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:05:54,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-10-11 20:05:54,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 20:05:54,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:05:54,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-10-11 20:05:54,555 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:54,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:05:54,575 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:54] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:05:54,590 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:05:55,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.155 0.434 2026-10-11 20:05:55,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.043 2026-10-11 20:05:55,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.018 2026-10-11 20:05:55,289 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:05:55,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.015 0.032 2026-10-11 20:05:55,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.071 2026-10-11 20:05:55,399 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:05:55,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.098 2026-10-11 20:05:55,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.157 2026-10-11 20:05:55,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:05:55,501 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:05:55,508 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:55,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 20:05:55,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.237 2026-10-11 20:05:55,573 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:05:55,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.218 2026-10-11 20:05:55,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:05:55,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1741&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.195 2026-10-11 20:05:55,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.115 2026-10-11 20:05:55,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.123 2026-10-11 20:05:55,655 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:05:55,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1740&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.029 0.277 2026-10-11 20:05:55,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 20:05:55,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.124 2026-10-11 20:05:55,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.015 0.152 2026-10-11 20:05:55,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.142 2026-10-11 20:05:55,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.152 2026-10-11 20:05:55,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.171 2026-10-11 20:05:55,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 20:05:55,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.178 2026-10-11 20:05:55,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.155 2026-10-11 20:05:55,953 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.156 2026-10-11 20:05:55,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.160 2026-10-11 20:05:55,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:55] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.134 2026-10-11 20:05:56,184 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:05:56,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:05:56,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:56] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.013 2026-10-11 20:05:56,224 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:05:56,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:56] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.026 2026-10-11 20:05:56,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:56] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:05:57,181 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:57,201 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:57,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:57] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.005 0.015 2026-10-11 20:05:57,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:57] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 14 0.011 0.021 2026-10-11 20:05:57,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:57] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.020 2026-10-11 20:05:57,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:05:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:05:58,049 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentFixedTax on step: 'click on ok button (trigger: .button.confirm)' 2026-10-11 20:05:58,080 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:58,085 100 INFO rb-21b7005-225486-423724 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-10-11 20:05:58,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:05:58,092 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47508 2026-10-11 20:05:58,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:05:58,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47508 2026-10-11 20:05:58,188 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200558_188588_TestPoSSale.txt 2026-10-11 20:05:58,189 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp99ar41xx_chrome_odoo" 2026-10-11 20:05:58,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-11 20:06:00,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47713 2026-10-11 20:06:00,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmphgtnfurn_chrome_odoo 2026-10-11 20:06:00,104 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36489/json/version 2026-10-11 20:06:00,106 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36489/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:06:00,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:06:00,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36489/json 2026-10-11 20:06:00,149 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36489/json with timeout 3 increased to 10s during tests 2026-10-11 20:06:00,163 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36489/devtools/page/0311E2E6B56F546CB96FB4FC4E8703F8 2026-10-11 20:06:00,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:06:00,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:06:00,522 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:06:00,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:06:00,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:06:00,526 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:06:00,536 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:06:01,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.061 0.659 2026-10-11 20:06:01,256 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '0311E2E6B56F546CB96FB4FC4E8703F8', 'loaderId': 'E085E49C61BBDEC1A61144DCBADD3C3A', 'isDownload': False} 2026-10-11 20:06:01,257 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-11 20:06:01,274 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:01,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:06:01,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.016 2026-10-11 20:06:01,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.006 0.026 2026-10-11 20:06:01,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:06:01,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 20:06:01,665 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:01,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:06:01,681 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:01] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:01,692 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:06:02,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 308 0.147 0.372 2026-10-11 20:06:02,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 20:06:02,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "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-10-11 20:06:02,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:06:02,378 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.018 0.034 2026-10-11 20:06:02,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.081 2026-10-11 20:06:02,419 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:02,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.014 0.124 2026-10-11 20:06:02,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:06:02,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:02,496 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:02,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:02,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.170 2026-10-11 20:06:02,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.204 2026-10-11 20:06:02,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.231 2026-10-11 20:06:02,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.195 2026-10-11 20:06:02,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=product.product&field=image_128&id=1743&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.185 2026-10-11 20:06:02,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.120 2026-10-11 20:06:02,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.118 2026-10-11 20:06:02,644 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:02,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.099 2026-10-11 20:06:02,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:02] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.078 2026-10-11 20:06:03,529 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:06:03,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:06:03,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:06:03,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.014 0.958 2026-10-11 20:06:03,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.963 2026-10-11 20:06:03,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.938 2026-10-11 20:06:03,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.954 2026-10-11 20:06:03,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=product.product&field=image_128&id=1744&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.971 2026-10-11 20:06:03,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=product.product&field=image_128&id=1745&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.998 2026-10-11 20:06:03,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 1.019 2026-10-11 20:06:03,711 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.140 2026-10-11 20:06:03,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.151 2026-10-11 20:06:03,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.165 2026-10-11 20:06:03,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.152 2026-10-11 20:06:03,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.151 2026-10-11 20:06:03,845 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.142 2026-10-11 20:06:03,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.141 2026-10-11 20:06:03,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.131 2026-10-11 20:06:03,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:03] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.104 2026-10-11 20:06:04,651 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:04,672 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:04,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:04] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.007 0.023 2026-10-11 20:06:04,726 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:04] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 15 0.009 0.021 2026-10-11 20:06:04,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:04] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.009 0.028 2026-10-11 20:06:05,536 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click on ok button (trigger: .button.confirm)' 2026-10-11 20:06:05,562 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,567 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,583 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,600 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,620 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,626 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:05,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:05,641 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:05,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 20:06:05,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:05] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:06:05,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:06:05,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PoSDownPaymentLinesPerTax on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:06:05,695 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #43228160 for PoS orders references: ['Order 00365-001-0001'] (draft: False) 2026-10-11 20:06:05,702 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:07,280 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #43228160 with result: [{'id': 470, 'pos_reference': 'Order 00365-001-0001', 'account_move': 767}] 2026-10-11 20:06:07,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 904 0.476 1.441 2026-10-11 20:06:07,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.747 2026-10-11 20:06:07,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:07] "POST /web/dataset/call_kw/account.move/get_invoice_pdf_report_attachment HTTP/1.1" 200 - 11 0.005 0.012 2026-10-11 20:06:07,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:07] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 20:06:08,468 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:06:08,478 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:08,480 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47713 2026-10-11 20:06:08,481 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:06:08,481 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47713 2026-10-11 20:06:08,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200608_542995_TestPoSSale.txt 2026-10-11 20:06:08,543 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmphgtnfurn_chrome_odoo" 2026-10-11 20:06:08,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_so_to_pos_no_existing_lot ... 2026-10-11 20:06:09,308 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 47935 2026-10-11 20:06:09,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpaggistg1_chrome_odoo 2026-10-11 20:06:09,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36395/json/version 2026-10-11 20:06:09,310 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36395/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:06:09,324 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:06:09,324 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36395/json 2026-10-11 20:06:09,325 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36395/json with timeout 3 increased to 10s during tests 2026-10-11 20:06:09,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36395/devtools/page/0321060262889D789D6B0F2FDC0BF642 2026-10-11 20:06:09,337 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:06:09,343 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:06:09,663 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:06:09,665 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:06:09,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:06:09,667 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:06:09,680 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:06:10,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.082 0.641 2026-10-11 20:06:10,404 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '0321060262889D789D6B0F2FDC0BF642', 'loaderId': '800AE4EB85BA9D306AC151FEEF833708', 'isDownload': False} 2026-10-11 20:06:10,404 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('test_import_so_to_pos_no_existing_lot')" 2026-10-11 20:06:10,417 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:10,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-10-11 20:06:10,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:06:10,456 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.004 0.024 2026-10-11 20:06:10,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:06:10,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 20:06:10,833 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:10,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:06:10,844 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:10] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:10,858 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:06:11,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.157 0.361 2026-10-11 20:06:11,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.038 2026-10-11 20:06:11,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "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-10-11 20:06:11,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:06:11,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.018 0.038 2026-10-11 20:06:11,579 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:06:11,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.077 2026-10-11 20:06:11,631 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.114 2026-10-11 20:06:11,653 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:06:11,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:11,675 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.164 2026-10-11 20:06:11,680 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:06:11,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.185 2026-10-11 20:06:11,720 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:06:11,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.207 2026-10-11 20:06:11,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.162 2026-10-11 20:06:11,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1747&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.176 2026-10-11 20:06:11,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.105 2026-10-11 20:06:11,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.101 2026-10-11 20:06:11,808 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:11,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.082 2026-10-11 20:06:11,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.070 2026-10-11 20:06:11,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.012 0.091 2026-10-11 20:06:11,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.098 2026-10-11 20:06:11,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.081 2026-10-11 20:06:11,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.092 2026-10-11 20:06:11,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.116 2026-10-11 20:06:11,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:11] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.148 2026-10-11 20:06:12,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.168 2026-10-11 20:06:12,017 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.149 2026-10-11 20:06:12,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.147 2026-10-11 20:06:12,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.137 2026-10-11 20:06:12,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.122 2026-10-11 20:06:12,367 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:12,385 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:12,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.017 2026-10-11 20:06:12,407 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:12,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.018 2026-10-11 20:06:12,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:12] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:06:13,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:13,385 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:13,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:13] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.022 2026-10-11 20:06:13,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:13] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 17 0.014 0.025 2026-10-11 20:06:13,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:13] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.009 0.026 2026-10-11 20:06:14,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:06:14,267 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:06:14,275 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:14] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:14,278 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 47935 2026-10-11 20:06:14,278 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:06:14,279 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 47935 2026-10-11 20:06:14,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200614_373740_TestPoSSale.txt 2026-10-11 20:06:14,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpaggistg1_chrome_odoo" 2026-10-11 20:06:14,399 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-11 20:06:15,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48136 2026-10-11 20:06:15,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp5jbjxjz5_chrome_odoo 2026-10-11 20:06:15,845 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37705/json/version 2026-10-11 20:06:15,847 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37705/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:06:15,856 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:06:15,856 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37705/json 2026-10-11 20:06:15,857 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37705/json with timeout 3 increased to 10s during tests 2026-10-11 20:06:15,866 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37705/devtools/page/A4497C586C5D63F8FFE88917CA0E8D60 2026-10-11 20:06:15,873 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:06:15,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:06:16,226 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:06:16,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:06:16,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:06:16,230 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:06:16,241 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:06:17,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.094 0.751 2026-10-11 20:06:17,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'A4497C586C5D63F8FFE88917CA0E8D60', 'loaderId': '833E6C388FAF07F3BE75F4084046E90F', 'isDownload': False} 2026-10-11 20:06:17,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order')" 2026-10-11 20:06:17,105 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:17,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 20:06:17,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.005 0.018 2026-10-11 20:06:17,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.028 2026-10-11 20:06:17,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.010 2026-10-11 20:06:17,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.012 2026-10-11 20:06:17,498 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:17,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:06:17,513 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:17,532 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:06:18,097 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 292 0.168 0.402 2026-10-11 20:06:18,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.011 0.038 2026-10-11 20:06:18,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06: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-10-11 20:06:18,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:06:18,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.039 2026-10-11 20:06:18,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.073 2026-10-11 20:06:18,313 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:06:18,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.099 2026-10-11 20:06:18,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 20:06:18,397 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:06:18,408 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:18,417 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:18,426 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.184 2026-10-11 20:06:18,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.223 2026-10-11 20:06:18,469 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.196 2026-10-11 20:06:18,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1748&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.179 2026-10-11 20:06:18,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.197 2026-10-11 20:06:18,550 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:18,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.017 0.149 2026-10-11 20:06:18,594 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.160 2026-10-11 20:06:18,604 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:18,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.139 2026-10-11 20:06:18,620 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.005 0.139 2026-10-11 20:06:18,624 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.139 2026-10-11 20:06:18,639 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.006 0.123 2026-10-11 20:06:18,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.091 2026-10-11 20:06:18,672 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.075 2026-10-11 20:06:18,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-11 20:06:18,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.124 2026-10-11 20:06:18,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.134 2026-10-11 20:06:18,780 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.133 2026-10-11 20:06:18,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.135 2026-10-11 20:06:18,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:18] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.119 2026-10-11 20:06:19,100 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:19,118 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:19,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.017 2026-10-11 20:06:19,140 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:19,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:19] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.022 2026-10-11 20:06:19,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:19] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:06:20,096 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:20,118 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:20,122 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:20] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:06:20,179 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:20] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 28 0.017 0.033 2026-10-11 20:06:20,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.020 2026-10-11 20:06:20,400 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:06:20,973 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,004 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,011 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,016 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,052 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,057 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:21,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:21,067 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,086 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.017 2026-10-11 20:06:21,102 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:21,111 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #16771419 for PoS orders references: ['Order 00367-001-0001'] (draft: False) 2026-10-11 20:06:21,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:21,244 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #16771419 with result: [{'id': 471, 'pos_reference': 'Order 00367-001-0001', 'account_move': False}] 2026-10-11 20:06:21,388 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [705, 706, 707] 2026-10-11 20:06:21,650 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 295 0.199 0.347 2026-10-11 20:06:21,654 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.303 2026-10-11 20:06:21,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:21] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:06:22,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:06:22,457 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:22] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:22,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48136 2026-10-11 20:06:22,461 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:06:22,461 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48136 2026-10-11 20:06:22,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200622_562008_TestPoSSale.txt 2026-10-11 20:06:22,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp5jbjxjz5_chrome_odoo" 2026-10-11 20:06:22,995 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [708, 709, 710] 2026-10-11 20:06:23,884 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-11 20:06:24,955 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48346 2026-10-11 20:06:24,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmppm0nmosd_chrome_odoo 2026-10-11 20:06:24,956 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42781/json/version 2026-10-11 20:06:24,958 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42781/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:06:24,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:06:24,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:42781/json 2026-10-11 20:06:24,971 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42781/json with timeout 3 increased to 10s during tests 2026-10-11 20:06:24,984 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:42781/devtools/page/3AAA27762FBF0C0EAE5C6561E231C184 2026-10-11 20:06:24,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:06:24,995 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:06:25,283 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:06:25,285 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:06:25,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:06:25,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:06:25,300 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:06:26,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 109 0.075 0.650 2026-10-11 20:06:26,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '3AAA27762FBF0C0EAE5C6561E231C184', 'loaderId': 'DFE9A293DC951153EA6CDDB642206F03', 'isDownload': False} 2026-10-11 20:06:26,027 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-10-11 20:06:26,043 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:26,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 20:06:26,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 20:06:26,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 20:06:26,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 20:06:26,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:06:26,447 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:06:26,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:06:26,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:26,476 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:06:26,985 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 292 0.175 0.346 2026-10-11 20:06:27,056 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.551 2026-10-11 20:06:27,076 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:27,107 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.068 2026-10-11 20:06:27,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:06:27,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:06:27,684 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.085 0.310 2026-10-11 20:06:27,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.046 2026-10-11 20:06:27,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "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-10-11 20:06:27,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:06:27,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.029 2026-10-11 20:06:27,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.074 2026-10-11 20:06:27,918 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:06:27,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.112 2026-10-11 20:06:27,960 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:06:27,972 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:27,976 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:27,980 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:06:27,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:27] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.152 2026-10-11 20:06:28,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.183 2026-10-11 20:06:28,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.216 2026-10-11 20:06:28,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.204 2026-10-11 20:06:28,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.178 2026-10-11 20:06:28,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.133 2026-10-11 20:06:28,130 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:28,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.130 2026-10-11 20:06:28,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.103 2026-10-11 20:06:28,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.081 2026-10-11 20:06:28,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.021 0.111 2026-10-11 20:06:28,217 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.126 2026-10-11 20:06:28,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.110 2026-10-11 20:06:28,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.009 0.107 2026-10-11 20:06:28,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.150 2026-10-11 20:06:28,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.174 2026-10-11 20:06:28,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.176 2026-10-11 20:06:28,358 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.113 2026-10-11 20:06:28,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.136 2026-10-11 20:06:28,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.110 2026-10-11 20:06:28,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:06:28,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:06:28,744 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.013 2026-10-11 20:06:28,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:06:28,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.018 2026-10-11 20:06:28,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:06:29,703 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:29,718 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:29,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:29] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.007 0.020 2026-10-11 20:06:29,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:29] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.011 0.027 2026-10-11 20:06:29,819 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.022 2026-10-11 20:06:29,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:06:30,635 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:30,640 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:30,641 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:30,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:30,650 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:06:30,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:30] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.016 2026-10-11 20:06:30,671 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:30,678 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #76592564 for PoS orders references: ['Order 00368-002-0001'] (draft: False) 2026-10-11 20:06:30,683 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:30,817 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #76592564 with result: [{'id': 472, 'pos_reference': 'Order 00368-002-0001', 'account_move': False}] 2026-10-11 20:06:30,923 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [714] 2026-10-11 20:06:31,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:31] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 277 0.132 0.306 2026-10-11 20:06:31,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-10-11 20:06:31,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:31] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:06:31,894 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosOrderDoesNotRemainInList on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:06:31,903 100 INFO rb-21b7005-225486-423724 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-10-11 20:06:31,917 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:31] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:06:31,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:31] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:06:32,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:06:32,712 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:06:32,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48346 2026-10-11 20:06:32,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:06:32,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48346 2026-10-11 20:06:32,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200632_818455_TestPoSSale.txt 2026-10-11 20:06:32,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmppm0nmosd_chrome_odoo" 2026-10-11 20:06:32,851 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-11 20:06:34,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-11 20:06:35,549 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #72927082 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-10-11 20:06:37,332 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #72927082 with result: [{'id': 474, 'pos_reference': 'Order 00044-003-0014', 'account_move': 774}] 2026-10-11 20:06:37,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_invoice_analytic_account ... 2026-10-11 20:06:45,099 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:06:45,100 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:47,768 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:55,111 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:06:55,111 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:06:55,111 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:06:55,112 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan16_id_index on table crossovered_budget_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,812 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,813 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:57,813 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan16_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:06:58,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48562 2026-10-11 20:06:58,535 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmphnhsywoe_chrome_odoo 2026-10-11 20:06:58,535 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37015/json/version 2026-10-11 20:06:58,536 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37015/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:06:58,547 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:06:58,547 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37015/json 2026-10-11 20:06:58,548 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37015/json with timeout 3 increased to 10s during tests 2026-10-11 20:06:58,554 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37015/devtools/page/1D3748D639CBA9E63A1DFB49A592EDCF 2026-10-11 20:06:58,557 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:06:58,563 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:06:58,833 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:06:58,835 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:06:58,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:06:58,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:06:58,848 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:06:59,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.062 0.619 2026-10-11 20:06:59,529 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '1D3748D639CBA9E63A1DFB49A592EDCF', 'loaderId': 'F525E69693C2F188003C54DCB874CE53', 'isDownload': False} 2026-10-11 20:06:59,529 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-10-11 20:06:59,544 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:06:59,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 20:06:59,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:06:59,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:06:59,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:06:59,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:06:59,971 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:06:59,984 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:06:59,986 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:06:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:06:59,999 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:00,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.143 0.345 2026-10-11 20:07:00,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:00] "GET /pos/ui HTTP/1.1" 200 - 22 0.010 0.509 2026-10-11 20:07:00,561 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:00,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.077 2026-10-11 20:07:00,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:00] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:07:00,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:00] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:07:01,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.090 0.316 2026-10-11 20:07:01,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.062 2026-10-11 20:07:01,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "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-10-11 20:07:01,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:01,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.030 2026-10-11 20:07:01,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.075 2026-10-11 20:07:01,407 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:07:01,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.106 2026-10-11 20:07:01,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.155 2026-10-11 20:07:01,482 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:01,492 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:01,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:07:01,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.176 2026-10-11 20:07:01,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.229 2026-10-11 20:07:01,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.211 2026-10-11 20:07:01,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.182 2026-10-11 20:07:01,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.210 2026-10-11 20:07:01,657 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:01,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.157 2026-10-11 20:07:01,668 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:01,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.154 2026-10-11 20:07:01,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.115 2026-10-11 20:07:01,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.019 0.137 2026-10-11 20:07:01,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.152 2026-10-11 20:07:01,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.130 2026-10-11 20:07:01,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.087 2026-10-11 20:07:01,770 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.091 2026-10-11 20:07:01,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.120 2026-10-11 20:07:01,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.132 2026-10-11 20:07:01,839 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.100 2026-10-11 20:07:01,854 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.105 2026-10-11 20:07:01,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:01] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.078 2026-10-11 20:07:02,215 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:02,232 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:02,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:02] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.018 2026-10-11 20:07:02,253 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:02,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:02] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.017 2026-10-11 20:07:02,296 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:02] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:07:03,208 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:03,215 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:03,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:03] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.023 2026-10-11 20:07:03,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:03] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.013 0.024 2026-10-11 20:07:03,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:03] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.010 0.029 2026-10-11 20:07:03,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:07:04,131 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:04,136 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:04,137 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:04,145 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:04,164 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 20:07:04,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:07:04,173 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:04] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.012 2026-10-11 20:07:04,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:04,192 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #99349301 for PoS orders references: ['Order 00371-002-0001'] (draft: False) 2026-10-11 20:07:04,209 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:07:04,218 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:04,226 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48562 2026-10-11 20:07:04,239 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:04,245 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48562 2026-10-11 20:07:04,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200704_315673_TestPoSSale.txt 2026-10-11 20:07:04,317 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmphnhsywoe_chrome_odoo" 2026-10-11 20:07:04,361 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-10-11 20:07:06,310 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #99349301 with result: [{'id': 475, 'pos_reference': 'Order 00371-002-0001', 'account_move': 776}] 2026-10-11 20:07:06,801 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [718] 2026-10-11 20:07:07,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:07] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1143 0.702 2.117 2026-10-11 20:07:07,076 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-11 20:07:07,920 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 48782 2026-10-11 20:07:07,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmplq6_6xqw_chrome_odoo 2026-10-11 20:07:07,921 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46143/json/version 2026-10-11 20:07:07,922 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46143/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:07,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:07,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46143/json 2026-10-11 20:07:07,945 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46143/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:07,952 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:46143/devtools/page/AE945CCACF7C9D9BAFED9BA18E34FE58 2026-10-11 20:07:07,961 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:07,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:08,294 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:08,296 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:08,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:08,298 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:08,310 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:09,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.080 0.693 2026-10-11 20:07:09,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'AE945CCACF7C9D9BAFED9BA18E34FE58', 'loaderId': '0BB804399FFA4DC5BE4897905E6C0737', 'isDownload': False} 2026-10-11 20:07:09,084 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-11 20:07:09,099 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:09,119 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 20:07:09,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:07:09,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.024 2026-10-11 20:07:09,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.008 0.010 2026-10-11 20:07:09,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:07:09,503 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:09,516 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-10-11 20:07:09,520 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:09] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:09,531 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:10,024 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.140 0.359 2026-10-11 20:07:10,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "GET /pos/ui HTTP/1.1" 200 - 22 0.014 0.534 2026-10-11 20:07:10,116 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:10,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.072 2026-10-11 20:07:10,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:10,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:07:10,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.101 0.343 2026-10-11 20:07:10,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.058 2026-10-11 20:07:10,822 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "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-10-11 20:07:10,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:07:10,928 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.016 0.042 2026-10-11 20:07:10,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:07:10,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.082 2026-10-11 20:07:10,998 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:10] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.113 2026-10-11 20:07:11,010 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:07:11,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:11,022 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:07:11,027 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:11,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.149 2026-10-11 20:07:11,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.177 2026-10-11 20:07:11,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.213 2026-10-11 20:07:11,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.169 2026-10-11 20:07:11,125 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.152 2026-10-11 20:07:11,151 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:11,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.021 0.130 2026-10-11 20:07:11,197 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.155 2026-10-11 20:07:11,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.135 2026-10-11 20:07:11,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 20:07:11,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.082 2026-10-11 20:07:11,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.079 2026-10-11 20:07:11,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.006 0.089 2026-10-11 20:07:11,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1750&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.083 2026-10-11 20:07:11,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.108 2026-10-11 20:07:11,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.136 2026-10-11 20:07:11,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.167 2026-10-11 20:07:11,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.177 2026-10-11 20:07:11,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.165 2026-10-11 20:07:11,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.154 2026-10-11 20:07:11,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.137 2026-10-11 20:07:11,731 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:11,748 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:11,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.008 0.015 2026-10-11 20:07:11,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:11,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.018 2026-10-11 20:07:11,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:11] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:07:12,722 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:12,736 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:12,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:12] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.017 2026-10-11 20:07:12,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:12] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.010 0.020 2026-10-11 20:07:12,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.028 2026-10-11 20:07:13,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:07:13,619 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:13,630 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderNotGroupable on step: 'check orderlines number (trigger: .order-container .orderline)' 2026-10-11 20:07:13,647 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:13,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:13,654 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 48782 2026-10-11 20:07:13,655 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:13,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 48782 2026-10-11 20:07:13,729 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200713_729119_TestPoSSale.txt 2026-10-11 20:07:13,729 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmplq6_6xqw_chrome_odoo" 2026-10-11 20:07:13,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-11 20:07:14,566 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49002 2026-10-11 20:07:14,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp3wal327p_chrome_odoo 2026-10-11 20:07:14,567 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46503/json/version 2026-10-11 20:07:14,568 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46503/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:14,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:14,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46503/json 2026-10-11 20:07:14,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46503/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:14,590 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:46503/devtools/page/DC455B734D2BE8066AEC7DEF0924F3E1 2026-10-11 20:07:14,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:14,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:14,927 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:14,929 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:14,931 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:14,931 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:14,945 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:16,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.058 1.349 2026-10-11 20:07:16,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'DC455B734D2BE8066AEC7DEF0924F3E1', 'loaderId': '4F0C8497907AC2A4A4CCB5948F88DB33', 'isDownload': False} 2026-10-11 20:07:16,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder')" 2026-10-11 20:07:16,364 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:16,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:07:16,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:07:16,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 20:07:16,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.009 0.009 2026-10-11 20:07:16,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.014 0.006 2026-10-11 20:07:16,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:16,844 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:16,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:16] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:07:16,867 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:17,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.137 0.350 2026-10-11 20:07:17,413 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.514 2026-10-11 20:07:17,434 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:17,487 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.087 2026-10-11 20:07:17,536 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:17,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:07:17,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:17] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.085 0.320 2026-10-11 20:07:18,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.041 2026-10-11 20:07:18,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "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-10-11 20:07:18,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:18,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.022 0.035 2026-10-11 20:07:18,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.083 2026-10-11 20:07:18,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:07:18,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.129 2026-10-11 20:07:18,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07: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-10-11 20:07:18,288 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:18,292 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:07:18,316 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.023 0.154 2026-10-11 20:07:18,334 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:18,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.211 2026-10-11 20:07:18,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.251 2026-10-11 20:07:18,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.231 2026-10-11 20:07:18,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1751&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.207 2026-10-11 20:07:18,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.017 0.193 2026-10-11 20:07:18,515 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:07:18,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.171 2026-10-11 20:07:18,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.161 2026-10-11 20:07:18,538 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.126 2026-10-11 20:07:18,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.123 2026-10-11 20:07:18,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.117 2026-10-11 20:07:18,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.103 2026-10-11 20:07:18,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.055 2026-10-11 20:07:18,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.078 2026-10-11 20:07:18,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.113 2026-10-11 20:07:18,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.137 2026-10-11 20:07:18,702 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.143 2026-10-11 20:07:18,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.146 2026-10-11 20:07:18,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.153 2026-10-11 20:07:18,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:18] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.136 2026-10-11 20:07:19,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:19,032 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:19,041 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:19] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.013 2026-10-11 20:07:19,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:19,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:19] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.025 2026-10-11 20:07:19,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:19] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:07:20,009 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:20,017 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:20,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.007 0.018 2026-10-11 20:07:20,091 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.013 0.032 2026-10-11 20:07:20,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.022 2026-10-11 20:07:20,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:07:20,936 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:20,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:20,942 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:20,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:20,970 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'click invoice button (trigger: .payment-buttons .js_invoice)' 2026-10-11 20:07:20,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:20] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 20:07:20,983 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleAndInvoiceOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:07:20,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:21,002 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #80620894 for PoS orders references: ['Order 00373-002-0001'] (draft: False) 2026-10-11 20:07:21,013 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:21,015 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:21] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:07:21,047 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49002 2026-10-11 20:07:21,049 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:21,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49002 2026-10-11 20:07:21,129 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200721_129328_TestPoSSale.txt 2026-10-11 20:07:21,129 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp3wal327p_chrome_odoo" 2026-10-11 20:07:21,159 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-10-11 20:07:22,794 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #80620894 with result: [{'id': 476, 'pos_reference': 'Order 00373-002-0001', 'account_move': 778}] 2026-10-11 20:07:23,291 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [720] 2026-10-11 20:07:23,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:23] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 1215 0.778 1.697 2026-10-11 20:07:23,508 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quotation_saving ... 2026-10-11 20:07:24,384 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49225 2026-10-11 20:07:24,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpnmeab_w__chrome_odoo 2026-10-11 20:07:24,385 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45939/json/version 2026-10-11 20:07:24,387 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45939/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:24,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:24,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45939/json 2026-10-11 20:07:24,403 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45939/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:24,418 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:45939/devtools/page/1332C7EE45222C3773342DE4A0C907E2 2026-10-11 20:07:24,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:24,436 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:24,743 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:24,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:24,747 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:24,747 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:24,759 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:25,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.059 0.620 2026-10-11 20:07:25,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '1332C7EE45222C3773342DE4A0C907E2', 'loaderId': '353878AF3C44DA9769FBDC32F845F052', 'isDownload': False} 2026-10-11 20:07:25,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosQuotationSaving')" 2026-10-11 20:07:25,458 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:25,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:07:25,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 20:07:25,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:07:25,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:07:25,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.006 2026-10-11 20:07:25,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:07:25,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.011 2026-10-11 20:07:25,869 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:25,886 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:26,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 305 0.157 0.354 2026-10-11 20:07:26,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:26] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.554 2026-10-11 20:07:26,490 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:26,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.106 2026-10-11 20:07:26,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:07:26,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:07:27,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 175 0.076 0.280 2026-10-11 20:07:27,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.056 2026-10-11 20:07:27,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "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-10-11 20:07:27,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:07:27,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.019 0.035 2026-10-11 20:07:27,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.087 2026-10-11 20:07:27,254 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:07:27,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.117 2026-10-11 20:07:27,291 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:27,298 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:27,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:27,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.147 2026-10-11 20:07:27,350 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.184 2026-10-11 20:07:27,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.012 0.214 2026-10-11 20:07:27,404 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.194 2026-10-11 20:07:27,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1752&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.188 2026-10-11 20:07:27,466 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:07:27,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.156 2026-10-11 20:07:27,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.023 0.177 2026-10-11 20:07:27,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:27,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.180 2026-10-11 20:07:27,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.013 0.160 2026-10-11 20:07:27,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.145 2026-10-11 20:07:27,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.018 0.169 2026-10-11 20:07:27,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.133 2026-10-11 20:07:27,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.146 2026-10-11 20:07:27,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.116 2026-10-11 20:07:27,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.137 2026-10-11 20:07:27,724 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.149 2026-10-11 20:07:27,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.131 2026-10-11 20:07:27,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.128 2026-10-11 20:07:27,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.131 2026-10-11 20:07:27,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:27] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.115 2026-10-11 20:07:28,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:28,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:28,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:28] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.013 2026-10-11 20:07:28,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosQuotationSaving on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:28,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:28] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.006 0.017 2026-10-11 20:07:28,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:28] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:07:29,022 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:29,030 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:29,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:29] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:07:29,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:29] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.010 0.023 2026-10-11 20:07:29,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:29] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.031 2026-10-11 20:07:29,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.030 2026-10-11 20:07:29,914 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:29,925 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34631203 for PoS orders references: ['Order 00374-002-0001'] (draft: True) 2026-10-11 20:07:29,927 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:29,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:29,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49225 2026-10-11 20:07:29,963 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:29,965 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49225 2026-10-11 20:07:30,023 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34631203 with result: [{'id': 477, 'pos_reference': 'Order 00374-002-0001', 'account_move': False}] 2026-10-11 20:07:30,056 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200730_055298_TestPoSSale.txt 2026-10-11 20:07:30,056 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpnmeab_w__chrome_odoo" 2026-10-11 20:07:30,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: waiting for threads: [] 2026-10-11 20:07:30,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 73 0.070 0.081 2026-10-11 20:07:30,115 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-11 20:07:31,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49451 2026-10-11 20:07:31,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp9fnc60uw_chrome_odoo 2026-10-11 20:07:31,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39423/json/version 2026-10-11 20:07:31,017 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39423/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:31,033 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:31,033 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:39423/json 2026-10-11 20:07:31,034 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39423/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:31,046 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:39423/devtools/page/79D73304DA26BF02373CDDB0FC4B9679 2026-10-11 20:07:31,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:31,060 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:31,349 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:31,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:31,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:31,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:31,364 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:32,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.058 0.657 2026-10-11 20:07:32,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '79D73304DA26BF02373CDDB0FC4B9679', 'loaderId': 'E157D1661FD861B24299CBDEC51EF41F', 'isDownload': False} 2026-10-11 20:07:32,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-10-11 20:07:32,098 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:32,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.010 2026-10-11 20:07:32,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:07:32,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.009 0.025 2026-10-11 20:07:32,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.005 0.010 2026-10-11 20:07:32,513 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.009 0.008 2026-10-11 20:07:32,547 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:32,560 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:07:32,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:32] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 20:07:32,582 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:33,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.136 0.342 2026-10-11 20:07:33,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.517 2026-10-11 20:07:33,162 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:33,194 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.109 2026-10-11 20:07:33,269 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:07:33,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:07:33,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.087 0.331 2026-10-11 20:07:33,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.054 2026-10-11 20:07:33,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "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-10-11 20:07:33,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:07:33,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.021 0.034 2026-10-11 20:07:33,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.091 2026-10-11 20:07:33,990 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:34,005 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:34,012 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07: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-10-11 20:07:34,016 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:34,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.128 2026-10-11 20:07:34,037 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:07:34,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.173 2026-10-11 20:07:34,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.192 2026-10-11 20:07:34,143 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.237 2026-10-11 20:07:34,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.211 2026-10-11 20:07:34,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.012 0.153 2026-10-11 20:07:34,201 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:34,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.155 2026-10-11 20:07:34,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.131 2026-10-11 20:07:34,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 20:07:34,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.077 2026-10-11 20:07:34,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.075 2026-10-11 20:07:34,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.075 2026-10-11 20:07:34,263 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.051 2026-10-11 20:07:34,304 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.089 2026-10-11 20:07:34,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1753&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.120 2026-10-11 20:07:34,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.148 2026-10-11 20:07:34,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.169 2026-10-11 20:07:34,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.176 2026-10-11 20:07:34,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.170 2026-10-11 20:07:34,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.142 2026-10-11 20:07:34,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.126 2026-10-11 20:07:34,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:34,781 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:34,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.014 2026-10-11 20:07:34,803 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleDraftOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:34,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.021 2026-10-11 20:07:34,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:34] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 20:07:35,753 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:35,766 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:35,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:35] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:07:35,815 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:35] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.009 0.020 2026-10-11 20:07:35,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:35] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.019 2026-10-11 20:07:36,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:07:36,632 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:36,640 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:07:36,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49451 2026-10-11 20:07:36,643 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:36,644 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49451 2026-10-11 20:07:36,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200736_738488_TestPoSSale.txt 2026-10-11 20:07:36,738 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp9fnc60uw_chrome_odoo" 2026-10-11 20:07:36,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-11 20:07:37,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49657 2026-10-11 20:07:37,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp7ukittzk_chrome_odoo 2026-10-11 20:07:37,876 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36687/json/version 2026-10-11 20:07:37,877 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36687/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:37,907 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:37,908 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:36687/json 2026-10-11 20:07:37,908 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36687/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:37,926 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:36687/devtools/page/F724BF7383C699596AC67DF63B8ED890 2026-10-11 20:07:37,938 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:37,950 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:38,192 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:38,194 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:38,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:38,196 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:38,207 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:39,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 109 0.065 0.735 2026-10-11 20:07:39,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'F724BF7383C699596AC67DF63B8ED890', 'loaderId': '87448651A8CB6B0C35B04600826B9591', 'isDownload': False} 2026-10-11 20:07:39,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-11 20:07:39,022 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:39,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:07:39,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.014 2026-10-11 20:07:39,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-10-11 20:07:39,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:07:39,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:07:39,470 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:39,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:07:39,483 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:39] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:07:39,498 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:40,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 292 0.152 0.406 2026-10-11 20:07:40,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /pos/ui HTTP/1.1" 200 - 22 0.011 0.578 2026-10-11 20:07:40,126 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:40,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.062 2026-10-11 20:07:40,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:07:40,247 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:07:40,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.077 0.272 2026-10-11 20:07:40,707 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.061 2026-10-11 20:07:40,737 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "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-10-11 20:07:40,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:40,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.038 2026-10-11 20:07:40,855 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:07:40,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.078 2026-10-11 20:07:40,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.104 2026-10-11 20:07:40,926 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:40,933 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:40,938 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:40,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.136 2026-10-11 20:07:40,944 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:40,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:40] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.174 2026-10-11 20:07:41,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.204 2026-10-11 20:07:41,030 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.169 2026-10-11 20:07:41,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.157 2026-10-11 20:07:41,048 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:41,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.095 2026-10-11 20:07:41,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.108 2026-10-11 20:07:41,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.073 2026-10-11 20:07:41,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.012 0.074 2026-10-11 20:07:41,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.083 2026-10-11 20:07:41,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.082 2026-10-11 20:07:41,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.081 2026-10-11 20:07:41,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.111 2026-10-11 20:07:41,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.136 2026-10-11 20:07:41,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.154 2026-10-11 20:07:41,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=product.product&field=image_128&id=1721&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.161 2026-10-11 20:07:41,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.157 2026-10-11 20:07:41,312 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.156 2026-10-11 20:07:41,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.144 2026-10-11 20:07:41,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-11 20:07:41,647 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:41,665 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:41,686 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:07:41,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.010 0.023 2026-10-11 20:07:41,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.021 2026-10-11 20:07:41,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:41] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:07:42,639 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:42,647 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:42,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:42] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:07:42,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:42] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.019 2026-10-11 20:07:43,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:07:43,476 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleCustomPrice on step: 'click customer button (trigger: .product-screen .set-partner)' 2026-10-11 20:07:43,492 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:43,535 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:43,546 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:43,556 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:43,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49657 2026-10-11 20:07:43,562 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:43,564 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49657 2026-10-11 20:07:43,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200743_636195_TestPoSSale.txt 2026-10-11 20:07:43,636 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp7ukittzk_chrome_odoo" 2026-10-11 20:07:43,661 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-11 20:07:44,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 49877 2026-10-11 20:07:44,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp5snrwjcl_chrome_odoo 2026-10-11 20:07:44,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45397/json/version 2026-10-11 20:07:44,711 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45397/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:44,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:44,716 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:45397/json 2026-10-11 20:07:44,717 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45397/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:44,725 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:45397/devtools/page/D10CD54A249518A17F0D541AE25DFFAE 2026-10-11 20:07:44,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:44,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:45,061 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:45,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:45,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:45,065 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:45,077 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:45,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:45] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.059 0.715 2026-10-11 20:07:45,852 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'D10CD54A249518A17F0D541AE25DFFAE', 'loaderId': '757D8DE36C55BFF4029200EAB1673AEA', 'isDownload': False} 2026-10-11 20:07:45,852 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderShipLater')" 2026-10-11 20:07:45,871 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:45,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:45] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:07:45,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:45] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:07:45,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:45] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 20:07:46,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 20:07:46,243 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:07:46,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:46,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-10-11 20:07:46,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:46,296 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:46,777 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.141 0.347 2026-10-11 20:07:46,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.527 2026-10-11 20:07:46,865 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:46,904 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.070 2026-10-11 20:07:46,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:46,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:46] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:07:47,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.079 0.278 2026-10-11 20:07:47,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.062 2026-10-11 20:07:47,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.017 2026-10-11 20:07:47,503 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:07:47,578 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.017 0.039 2026-10-11 20:07:47,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.082 2026-10-11 20:07:47,630 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:47,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.122 2026-10-11 20:07:47,674 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:07:47,696 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:47,702 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:47,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.015 0.164 2026-10-11 20:07:47,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.200 2026-10-11 20:07:47,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.234 2026-10-11 20:07:47,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.207 2026-10-11 20:07:47,817 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:47,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1754&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.193 2026-10-11 20:07:47,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.137 2026-10-11 20:07:47,865 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:47,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.140 2026-10-11 20:07:47,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.116 2026-10-11 20:07:47,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.014 0.116 2026-10-11 20:07:47,924 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.108 2026-10-11 20:07:47,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.107 2026-10-11 20:07:47,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.093 2026-10-11 20:07:47,958 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.085 2026-10-11 20:07:47,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:47] "GET /web/image?model=product.product&field=image_128&id=1755&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.112 2026-10-11 20:07:48,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.139 2026-10-11 20:07:48,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.129 2026-10-11 20:07:48,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.156 2026-10-11 20:07:48,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.171 2026-10-11 20:07:48,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.164 2026-10-11 20:07:48,150 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.146 2026-10-11 20:07:48,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.127 2026-10-11 20:07:48,413 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:07:48,431 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:48,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.016 2026-10-11 20:07:48,453 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:48,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.021 2026-10-11 20:07:48,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:48] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:07:49,404 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:49,413 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:49,431 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:49] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.015 2026-10-11 20:07:49,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:49] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.009 0.021 2026-10-11 20:07:49,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.008 0.021 2026-10-11 20:07:50,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:07:50,299 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:50,305 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:07:50,305 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:07:50,312 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:50,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 20:07:50,351 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:50,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:50,382 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:50,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:50] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.014 2026-10-11 20:07:50,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:07:50,410 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #89940134 for PoS orders references: ['Order 00377-002-0001'] (draft: False) 2026-10-11 20:07:50,417 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:07:50,427 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:50,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #89940134 with result: [{'id': 478, 'pos_reference': 'Order 00377-002-0001', 'account_move': False}] 2026-10-11 20:07:51,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:51] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 529 0.378 0.659 2026-10-11 20:07:51,498 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:51] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 20:07:51,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:07:52,235 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:52,246 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:07:52,262 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:52,280 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:52,301 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:52] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 6 0.006 0.016 2026-10-11 20:07:52,309 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:52,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:52] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.005 0.017 2026-10-11 20:07:52,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:52] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.003 0.006 2026-10-11 20:07:52,362 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:52] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.007 0.025 2026-10-11 20:07:53,142 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:53,145 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:53,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 20:07:53,180 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:53,196 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:53,213 100 INFO rb-21b7005-225486-423724 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-10-11 20:07:53,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:07:53,245 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57279295 for PoS orders references: ['Order 00377-002-0002'] (draft: False) 2026-10-11 20:07:53,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderShipLater on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:07:53,611 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57279295 with result: [{'id': 479, 'pos_reference': 'Order 00377-002-0002', 'account_move': False}] 2026-10-11 20:07:54,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:54] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 474 0.374 0.555 2026-10-11 20:07:54,945 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:07:54,956 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:07:54,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 49877 2026-10-11 20:07:54,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:07:54,969 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 49877 2026-10-11 20:07:55,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200755_063236_TestPoSSale.txt 2026-10-11 20:07:55,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp5snrwjcl_chrome_odoo" 2026-10-11 20:07:55,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-11 20:07:56,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50104 2026-10-11 20:07:56,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpbuqgr2w4_chrome_odoo 2026-10-11 20:07:56,689 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43763/json/version 2026-10-11 20:07:56,691 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43763/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:07:56,708 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:07:56,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43763/json 2026-10-11 20:07:56,709 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43763/json with timeout 3 increased to 10s during tests 2026-10-11 20:07:56,724 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43763/devtools/page/7DFE22C07D8612C10AE9606A34389169 2026-10-11 20:07:56,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:07:56,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:07:57,046 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:07:57,048 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:07:57,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:07:57,051 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:07:57,062 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:07:58,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:58] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.057 1.515 2026-10-11 20:07:58,634 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '7DFE22C07D8612C10AE9606A34389169', 'loaderId': 'C7955BACE188E4037D1729A4F24763B5', 'isDownload': False} 2026-10-11 20:07:58,634 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-10-11 20:07:58,652 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:58,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:58] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 20:07:58,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:58] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.001 0.018 2026-10-11 20:07:58,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:58] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 20:07:59,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:07:59,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 20:07:59,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.007 2026-10-11 20:07:59,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:07:59,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:07:59,082 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:07:59,581 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 293 0.146 0.359 2026-10-11 20:07:59,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.521 2026-10-11 20:07:59,660 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:07:59,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.064 2026-10-11 20:07:59,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 20:07:59,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:07:59] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:08:00,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.102 0.311 2026-10-11 20:08:00,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.043 2026-10-11 20:08:00,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "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-10-11 20:08:00,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:08:00,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.029 2026-10-11 20:08:00,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.010 0.062 2026-10-11 20:08:00,457 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:00,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.090 2026-10-11 20:08:00,494 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20: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-10-11 20:08:00,509 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:00,514 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:00,518 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:00,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.131 2026-10-11 20:08:00,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.166 2026-10-11 20:08:00,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.217 2026-10-11 20:08:00,615 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.198 2026-10-11 20:08:00,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1756&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.183 2026-10-11 20:08:00,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.142 2026-10-11 20:08:00,675 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:00,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.141 2026-10-11 20:08:00,688 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.109 2026-10-11 20:08:00,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.012 0.108 2026-10-11 20:08:00,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.115 2026-10-11 20:08:00,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.110 2026-10-11 20:08:00,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.087 2026-10-11 20:08:00,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.099 2026-10-11 20:08:00,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.114 2026-10-11 20:08:00,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-11 20:08:00,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.133 2026-10-11 20:08:00,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.143 2026-10-11 20:08:00,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.143 2026-10-11 20:08:00,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-11 20:08:00,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:00] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.122 2026-10-11 20:08:01,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:01,247 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:01,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:01] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.016 2026-10-11 20:08:01,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:01,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:01] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.018 2026-10-11 20:08:01,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:01] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:08:02,232 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:02,248 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:02,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:02] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.007 0.024 2026-10-11 20:08:02,313 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:02] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.008 0.028 2026-10-11 20:08:02,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:02] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.026 2026-10-11 20:08:02,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:08:03,136 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:03,182 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:03,188 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:03,189 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:03,196 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:03,218 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:08:03,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:03] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.005 0.011 2026-10-11 20:08:03,234 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderRealTime on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:08:03,246 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #34977486 for PoS orders references: ['Order 00378-002-0001'] (draft: False) 2026-10-11 20:08:03,247 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:03,535 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [725, 726] 2026-10-11 20:08:04,065 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #34977486 with result: [{'id': 480, 'pos_reference': 'Order 00378-002-0001', 'account_move': False}] 2026-10-11 20:08:04,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:04] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 542 0.324 0.680 2026-10-11 20:08:04,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.566 2026-10-11 20:08:04,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:04] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:08:05,038 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:05,048 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:05] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:05,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50104 2026-10-11 20:08:05,052 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:05,053 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50104 2026-10-11 20:08:05,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200805_147670_TestPoSSale.txt 2026-10-11 20:08:05,148 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpbuqgr2w4_chrome_odoo" 2026-10-11 20:08:05,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-11 20:08:07,338 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50318 2026-10-11 20:08:07,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpk70_9x5p_chrome_odoo 2026-10-11 20:08:07,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37161/json/version 2026-10-11 20:08:07,341 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37161/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:07,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:07,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37161/json 2026-10-11 20:08:07,352 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37161/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:07,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37161/devtools/page/46BBF781D54ACD4A1B93F4A25C58D680 2026-10-11 20:08:07,365 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:07,367 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:07,683 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:08:07,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:07,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:07,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:07,700 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:08,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.060 0.642 2026-10-11 20:08:08,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '46BBF781D54ACD4A1B93F4A25C58D680', 'loaderId': '8F6727B03DDA4FAAC5FD911223884DA7', 'isDownload': False} 2026-10-11 20:08:08,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-10-11 20:08:08,420 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:08,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.006 2026-10-11 20:08:08,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-10-11 20:08:08,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-10-11 20:08:08,764 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 20:08:08,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:08:08,797 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:08,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:08:08,807 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:08] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:08,820 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:09,332 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 294 0.152 0.368 2026-10-11 20:08:09,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 0.563 2026-10-11 20:08:09,430 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:09,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.101 2026-10-11 20:08:09,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:08:09,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:08:09,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:09] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.094 0.286 2026-10-11 20:08:10,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.040 2026-10-11 20:08:10,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "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-10-11 20:08:10,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:08:10,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.022 0.030 2026-10-11 20:08:10,161 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:08:10,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.081 2026-10-11 20:08:10,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.112 2026-10-11 20:08:10,231 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08: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-10-11 20:08:10,239 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:10,243 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:10,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.134 2026-10-11 20:08:10,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.167 2026-10-11 20:08:10,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.194 2026-10-11 20:08:10,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.167 2026-10-11 20:08:10,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1757&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.178 2026-10-11 20:08:10,389 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:10,418 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.014 0.158 2026-10-11 20:08:10,426 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:10,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.169 2026-10-11 20:08:10,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.131 2026-10-11 20:08:10,446 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.114 2026-10-11 20:08:10,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.109 2026-10-11 20:08:10,461 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.106 2026-10-11 20:08:10,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.071 2026-10-11 20:08:10,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.055 2026-10-11 20:08:10,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1758&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.086 2026-10-11 20:08:10,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.108 2026-10-11 20:08:10,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.130 2026-10-11 20:08:10,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.161 2026-10-11 20:08:10,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.162 2026-10-11 20:08:10,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.162 2026-10-11 20:08:10,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.147 2026-10-11 20:08:10,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.130 2026-10-11 20:08:10,962 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:10,980 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:10,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:10] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.015 2026-10-11 20:08:11,001 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:11,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:11] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.017 2026-10-11 20:08:11,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:11] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:08:11,950 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:11,963 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:11,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:11] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.020 2026-10-11 20:08:12,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:12] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 10 0.006 0.022 2026-10-11 20:08:12,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.029 2026-10-11 20:08:12,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:12,845 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,861 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,878 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,895 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,912 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,928 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,945 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,961 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:12,978 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:13,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:13,845 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:13,853 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:13,854 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:08:13,855 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:13,875 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:13,882 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:08:13,883 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:13] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.004 0.017 2026-10-11 20:08:13,898 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder2 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:08:13,905 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #9594743 for PoS orders references: ['Order 00379-002-0001'] (draft: False) 2026-10-11 20:08:13,907 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:14,057 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #9594743 with result: [{'id': 481, 'pos_reference': 'Order 00379-002-0001', 'account_move': False}] 2026-10-11 20:08:14,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 255 0.149 0.274 2026-10-11 20:08:14,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.043 2026-10-11 20:08:14,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:14] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.003 0.008 2026-10-11 20:08:15,107 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:15,115 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:15,118 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50318 2026-10-11 20:08:15,118 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:15,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50318 2026-10-11 20:08:15,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200815_183371_TestPoSSale.txt 2026-10-11 20:08:15,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpk70_9x5p_chrome_odoo" 2026-10-11 20:08:15,229 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-11 20:08:16,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50533 2026-10-11 20:08:16,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpwe7cgcis_chrome_odoo 2026-10-11 20:08:16,172 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37061/json/version 2026-10-11 20:08:16,173 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37061/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:16,192 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:16,193 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:37061/json 2026-10-11 20:08:16,193 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37061/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:16,207 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:37061/devtools/page/A11F181F803EEC123711E005C799A5BF 2026-10-11 20:08:16,214 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:16,219 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:16,523 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:08:16,525 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:16,527 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:16,527 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:16,539 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:17,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.077 0.711 2026-10-11 20:08:17,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'A11F181F803EEC123711E005C799A5BF', 'loaderId': '48D781FF0C93C756A5C5E082F6259E93', 'isDownload': False} 2026-10-11 20:08:17,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-10-11 20:08:17,337 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:17,353 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 20:08:17,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:08:17,372 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.005 0.019 2026-10-11 20:08:17,682 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:08:17,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.004 0.007 2026-10-11 20:08:17,725 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:17,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:08:17,736 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:17] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:17,747 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:18,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:18] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 304 0.284 0.494 2026-10-11 20:08:18,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:18] "GET /pos/ui HTTP/1.1" 200 - 22 0.011 0.809 2026-10-11 20:08:18,604 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:18,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:18] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.072 2026-10-11 20:08:18,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:18] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:08:18,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:18] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:08:19,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.082 0.288 2026-10-11 20:08:19,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.039 2026-10-11 20:08:19,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08: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-10-11 20:08:19,227 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:08:19,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.015 0.033 2026-10-11 20:08:19,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-11 20:08:19,333 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:08:19,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.011 0.091 2026-10-11 20:08:19,392 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.134 2026-10-11 20:08:19,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.162 2026-10-11 20:08:19,442 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:19,454 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:08:19,459 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:19,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.200 2026-10-11 20:08:19,491 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:08:19,519 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.264 2026-10-11 20:08:19,550 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.205 2026-10-11 20:08:19,586 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.217 2026-10-11 20:08:19,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.189 2026-10-11 20:08:19,601 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.181 2026-10-11 20:08:19,608 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:19,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.145 2026-10-11 20:08:19,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.118 2026-10-11 20:08:19,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.102 2026-10-11 20:08:19,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.017 0.106 2026-10-11 20:08:19,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.097 2026-10-11 20:08:19,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.089 2026-10-11 20:08:19,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.117 2026-10-11 20:08:19,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1759&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.138 2026-10-11 20:08:19,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=product.product&field=image_128&id=1760&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.159 2026-10-11 20:08:19,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.133 2026-10-11 20:08:19,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.134 2026-10-11 20:08:19,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.005 0.140 2026-10-11 20:08:19,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:19] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.128 2026-10-11 20:08:20,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:20,180 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:20,191 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:20] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.013 2026-10-11 20:08:20,204 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:20,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:20] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.019 2026-10-11 20:08:20,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:20] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:08:21,111 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:21,157 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:21,179 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:21,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:21] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 11 0.006 0.018 2026-10-11 20:08:21,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:21] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.009 0.023 2026-10-11 20:08:21,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:21] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.019 2026-10-11 20:08:21,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:22,046 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:22,061 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrderIncompatiblePartner on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:22,078 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:22,098 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:22,113 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:22,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 7 0.008 0.022 2026-10-11 20:08:22,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 8 0.006 0.024 2026-10-11 20:08:22,160 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 4 0.006 0.023 2026-10-11 20:08:22,187 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.024 2026-10-11 20:08:22,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 9 0.005 0.019 2026-10-11 20:08:22,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:22] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.019 2026-10-11 20:08:23,039 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:23,040 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:23,050 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:23] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:23,053 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50533 2026-10-11 20:08:23,053 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:23,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50533 2026-10-11 20:08:23,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200823_148820_TestPoSSale.txt 2026-10-11 20:08:23,149 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpwe7cgcis_chrome_odoo" 2026-10-11 20:08:23,173 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-11 20:08:26,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50750 2026-10-11 20:08:26,147 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp5w0dj9mb_chrome_odoo 2026-10-11 20:08:26,148 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46619/json/version 2026-10-11 20:08:26,150 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46619/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:26,163 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:26,164 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:46619/json 2026-10-11 20:08:26,164 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46619/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:26,183 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:46619/devtools/page/2348358C35CD94708D9954EFC5019E31 2026-10-11 20:08:26,191 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:26,198 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:26,353 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 20:08:26,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:26,359 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:26,360 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:26,375 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:26,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:26] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 112 0.058 0.558 2026-10-11 20:08:26,990 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '2348358C35CD94708D9954EFC5019E31', 'loaderId': 'D10207E2BE268E091F6BE95EB981E022', 'isDownload': False} 2026-10-11 20:08:26,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-11 20:08:27,004 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:27,029 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-10-11 20:08:27,037 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.025 2026-10-11 20:08:27,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 20:08:27,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.011 2026-10-11 20:08:27,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:08:27,446 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:08:27,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-10-11 20:08:27,464 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:27] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:27,475 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:28,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 309 0.152 0.383 2026-10-11 20:08:28,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /pos/ui HTTP/1.1" 200 - 20 0.012 0.579 2026-10-11 20:08:28,099 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:28,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.086 2026-10-11 20:08:28,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:08:28,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:08:28,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 176 0.085 0.326 2026-10-11 20:08:28,736 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.055 2026-10-11 20:08:28,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "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-10-11 20:08:28,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:08:28,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/image?model=product.product&field=image_128&id=1762&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 14 0.015 0.033 2026-10-11 20:08:28,892 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.082 2026-10-11 20:08:28,903 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:08:28,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.121 2026-10-11 20:08:28,959 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:08:28,968 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:28,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.150 2026-10-11 20:08:28,997 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:08:29,020 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.185 2026-10-11 20:08:29,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.224 2026-10-11 20:08:29,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.203 2026-10-11 20:08:29,085 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:08:29,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.181 2026-10-11 20:08:29,109 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-11 20:08:29,117 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:29,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.104 2026-10-11 20:08:29,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.099 2026-10-11 20:08:29,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.078 2026-10-11 20:08:29,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.060 2026-10-11 20:08:29,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image/res.users/145/avatar_128 HTTP/1.1" 200 - 18 0.010 0.075 2026-10-11 20:08:29,182 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.076 2026-10-11 20:08:29,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1761&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.083 2026-10-11 20:08:29,230 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.101 2026-10-11 20:08:29,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.125 2026-10-11 20:08:29,308 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.158 2026-10-11 20:08:29,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.163 2026-10-11 20:08:29,361 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.165 2026-10-11 20:08:29,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 20:08:29,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.153 2026-10-11 20:08:29,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.003 0.127 2026-10-11 20:08:29,695 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:29,712 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:29,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.008 0.012 2026-10-11 20:08:29,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:29,773 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.009 0.025 2026-10-11 20:08:29,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:29] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:08:30,683 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:30,695 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:30,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:30] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 16 0.008 0.017 2026-10-11 20:08:30,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:30] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 12 0.009 0.026 2026-10-11 20:08:30,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:30] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.008 0.029 2026-10-11 20:08:30,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:08:31,587 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:31,594 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:31,611 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:32,453 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:32,470 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:32,480 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:32,481 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:08:32,483 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:08:32,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 20:08:32,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:08:32,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:32,515 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:08:32,527 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #30254275 for PoS orders references: ['Order 00381-002-0001'] (draft: False) 2026-10-11 20:08:32,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:32,696 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #30254275 with result: [{'id': 482, 'pos_reference': 'Order 00381-002-0001', 'account_move': False}] 2026-10-11 20:08:32,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 229 0.109 0.280 2026-10-11 20:08:32,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:32] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.011 2026-10-11 20:08:33,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: 'Click on the menu button (trigger: .menu-button)' 2026-10-11 20:08:33,711 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.pos-topheader .ticket-button' 2026-10-11 20:08:33,743 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder on step: '.screen.ticket-screen' 2026-10-11 20:08:33,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:33,765 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:33,778 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50750 2026-10-11 20:08:33,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:33,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50750 2026-10-11 20:08:33,887 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200833_887627_TestPoSSale.txt 2026-10-11 20:08:33,887 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp5w0dj9mb_chrome_odoo" 2026-10-11 20:08:33,953 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-11 20:08:35,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 50969 2026-10-11 20:08:35,684 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp0cygdc8f_chrome_odoo 2026-10-11 20:08:35,684 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34383/json/version 2026-10-11 20:08:35,687 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34383/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:35,698 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:35,699 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:34383/json 2026-10-11 20:08:35,700 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34383/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:35,712 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:34383/devtools/page/8895AF5447F7C12685B724F0A00759B1 2026-10-11 20:08:35,742 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:35,747 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:36,096 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:08:36,098 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:36,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:36,100 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:36,112 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:36,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:36] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.058 0.620 2026-10-11 20:08:36,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '8895AF5447F7C12685B724F0A00759B1', 'loaderId': '31C65C494C2D4F173CD8D75DDA001081', 'isDownload': False} 2026-10-11 20:08:36,790 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-10-11 20:08:36,804 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:36,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:36] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:08:36,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:36] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 20:08:36,861 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:36] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.021 0.024 2026-10-11 20:08:37,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:08:37,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:08:37,296 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:08:37,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 20:08:37,303 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:37,323 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:37,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 294 0.161 0.380 2026-10-11 20:08:37,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.571 2026-10-11 20:08:37,944 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:37,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:37] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.074 2026-10-11 20:08:38,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:08:38,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:08:38,537 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.090 0.307 2026-10-11 20:08:38,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.062 2026-10-11 20:08:38,656 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "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-10-11 20:08:38,668 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:08:38,723 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.030 2026-10-11 20:08:38,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.065 2026-10-11 20:08:38,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.099 2026-10-11 20:08:38,807 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:38,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.129 2026-10-11 20:08:38,840 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:08:38,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:38,856 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:38,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.165 2026-10-11 20:08:38,912 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.206 2026-10-11 20:08:38,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.183 2026-10-11 20:08:38,937 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:38,960 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1763&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.188 2026-10-11 20:08:38,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:38] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.176 2026-10-11 20:08:39,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.143 2026-10-11 20:08:39,014 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:39,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.147 2026-10-11 20:08:39,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.103 2026-10-11 20:08:39,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.094 2026-10-11 20:08:39,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.088 2026-10-11 20:08:39,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.018 0.108 2026-10-11 20:08:39,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.101 2026-10-11 20:08:39,136 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.005 0.109 2026-10-11 20:08:39,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.126 2026-10-11 20:08:39,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.146 2026-10-11 20:08:39,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.148 2026-10-11 20:08:39,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.113 2026-10-11 20:08:39,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.122 2026-10-11 20:08:39,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.075 2026-10-11 20:08:39,578 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:39,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:39,608 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.016 2026-10-11 20:08:39,618 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:39,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.025 2026-10-11 20:08:39,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:39] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:08:40,568 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:40,579 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:40,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:40] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:08:40,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:40] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.027 2026-10-11 20:08:40,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:40] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.007 0.019 2026-10-11 20:08:40,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:08:41,445 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:41,474 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:41,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:41,481 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:41,495 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:41,520 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:41,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:41] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-11 20:08:41,527 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:08:41,543 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #4606913 for PoS orders references: ['Order 00382-002-0001'] (draft: False) 2026-10-11 20:08:41,544 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder3 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:08:41,553 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:41,685 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #4606913 with result: [{'id': 483, 'pos_reference': 'Order 00382-002-0001', 'account_move': False}] 2026-10-11 20:08:41,934 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [730] 2026-10-11 20:08:42,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:42] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 467 0.202 0.475 2026-10-11 20:08:42,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:42] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:08:42,621 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:43,010 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:43,019 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:43,025 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 50969 2026-10-11 20:08:43,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:43,034 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 50969 2026-10-11 20:08:43,115 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200843_115690_TestPoSSale.txt 2026-10-11 20:08:43,116 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp0cygdc8f_chrome_odoo" 2026-10-11 20:08:43,157 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-11 20:08:46,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51200 2026-10-11 20:08:46,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmp6_u2jglo_chrome_odoo 2026-10-11 20:08:46,015 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38479/json/version 2026-10-11 20:08:46,017 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38479/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:46,030 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:46,031 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:38479/json 2026-10-11 20:08:46,032 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38479/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:46,044 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:38479/devtools/page/561775BF9380247EF5E6E2C6A7101046 2026-10-11 20:08:46,049 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:46,057 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:46,449 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:08:46,451 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:46,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:46,453 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:46,468 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:47,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.059 0.743 2026-10-11 20:08:47,270 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': '561775BF9380247EF5E6E2C6A7101046', 'loaderId': 'EDA5405A6DF2877B6E041741708A653A', 'isDownload': False} 2026-10-11 20:08:47,271 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-10-11 20:08:47,285 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:47,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 20:08:47,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-10-11 20:08:47,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.013 0.023 2026-10-11 20:08:47,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 20:08:47,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 20:08:47,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:08:47,751 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:08:47,754 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:47,771 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:49,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 287 0.155 1.252 2026-10-11 20:08:49,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "GET /pos/ui HTTP/1.1" 200 - 22 0.013 1.430 2026-10-11 20:08:49,255 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:49,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.088 2026-10-11 20:08:49,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:08:49,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:08:49,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.093 0.364 2026-10-11 20:08:49,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.039 2026-10-11 20:08:49,950 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "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-10-11 20:08:49,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:49] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:08:50,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.012 0.027 2026-10-11 20:08:50,053 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.064 2026-10-11 20:08:50,073 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:08:50,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.009 0.111 2026-10-11 20:08:50,134 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.136 2026-10-11 20:08:50,148 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:50,156 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:50,162 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:50,166 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.171 2026-10-11 20:08:50,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.203 2026-10-11 20:08:50,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.184 2026-10-11 20:08:50,215 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:50,256 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1764&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.168 2026-10-11 20:08:50,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.178 2026-10-11 20:08:50,300 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.129 2026-10-11 20:08:50,308 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:50,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.133 2026-10-11 20:08:50,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.093 2026-10-11 20:08:50,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 12 0.011 0.120 2026-10-11 20:08:50,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.132 2026-10-11 20:08:50,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-11 20:08:50,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.083 2026-10-11 20:08:50,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.004 0.078 2026-10-11 20:08:50,432 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.094 2026-10-11 20:08:50,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.133 2026-10-11 20:08:50,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.119 2026-10-11 20:08:50,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.124 2026-10-11 20:08:50,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.127 2026-10-11 20:08:50,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.004 0.121 2026-10-11 20:08:50,877 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:50,895 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:50,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.017 2026-10-11 20:08:50,918 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:50,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.024 2026-10-11 20:08:50,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:50] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:08:51,867 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:51,879 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:51,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:51] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:08:51,935 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:51] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.007 0.028 2026-10-11 20:08:51,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:51] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.007 0.021 2026-10-11 20:08:52,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:52,749 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:52,774 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:52,778 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:52,781 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:52,781 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:52,796 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:52,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:52] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 20:08:52,810 100 INFO rb-21b7005-225486-423724 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-10-11 20:08:52,832 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'click confirm button (trigger: .button.confirm)' 2026-10-11 20:08:52,844 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'validate payment (trigger: .payment-screen .button.next.highlight)' 2026-10-11 20:08:52,861 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #70273205 for PoS orders references: ['Order 00383-002-0001'] (draft: False) 2026-10-11 20:08:52,863 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosSettleOrder4 on step: 'receipt screen is shown (trigger: .pos .receipt-screen)' 2026-10-11 20:08:52,870 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:53,035 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #143 deleted stock.move.line records with IDs: [734] 2026-10-11 20:08:53,765 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #70273205 with result: [{'id': 484, 'pos_reference': 'Order 00383-002-0001', 'account_move': False}] 2026-10-11 20:08:53,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 518 0.370 0.668 2026-10-11 20:08:53,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:53] "GET /web/image?model=pos.config&id=183&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:08:54,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:08:54,677 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:08:54,688 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:54,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51200 2026-10-11 20:08:54,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:08:54,693 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51200 2026-10-11 20:08:54,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200854_788372_TestPoSSale.txt 2026-10-11 20:08:54,788 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmp6_u2jglo_chrome_odoo" 2026-10-11 20:08:54,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-11 20:08:56,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome pid: 51428 2026-10-11 20:08:56,071 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless temporary user profile dir: /tmp/tmpf32t29vu_chrome_odoo 2026-10-11 20:08:56,071 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43661/json/version 2026-10-11 20:08:56,073 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43661/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:08:56,101 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Browser version: Chrome/150.0.7871.114 2026-10-11 20:08:56,102 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Issuing json command http://127.0.0.1:43661/json 2026-10-11 20:08:56,103 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43661/json with timeout 3 increased to 10s during tests 2026-10-11 20:08:56,113 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Websocket url found: ws://127.0.0.1:43661/devtools/page/C2F382063E757C1DBA6D44422A06F115 2026-10-11 20:08:56,128 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Enable chrome headless console log notification 2026-10-11 20:08:56,135 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome headless enable page notifications 2026-10-11 20:08:56,491 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:08:56,493 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Setting session cookie in browser 2026-10-11 20:08:56,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Open "http://127.0.0.1:8069/pos/ui?config_id=183" in browser 2026-10-11 20:08:56,495 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=183" 2026-10-11 20:08:56,507 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:08:57,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /pos/ui?config_id=183 HTTP/1.1" 200 - 111 0.057 0.652 2026-10-11 20:08:57,217 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Navigation result: {'frameId': 'C2F382063E757C1DBA6D44422A06F115', 'loaderId': '7D03AD9910DFF5149AE9E1E4E238763E', 'isDownload': False} 2026-10-11 20:08:57,217 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-11 20:08:57,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:08:57,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:08:57,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:08:57,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.024 2026-10-11 20:08:57,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:08:57,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:08:57,635 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:08:57,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.002 0.012 2026-10-11 20:08:57,652 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:57] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:57,662 100 INFO rb-21b7005-225486-423724 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=183"})" 2026-10-11 20:08:58,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 294 0.146 0.410 2026-10-11 20:08:58,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.013 0.054 2026-10-11 20:08:58,321 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "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-10-11 20:08:58,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:08:58,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1731&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.012 0.032 2026-10-11 20:08:58,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1728&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-11 20:08:58,467 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1730&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.008 0.099 2026-10-11 20:08:58,480 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:58,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1726&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.121 2026-10-11 20:08:58,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1729&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.030 0.164 2026-10-11 20:08:58,585 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:08:58,594 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:08:58,598 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:08:58,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1727&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.219 2026-10-11 20:08:58,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.213 2026-10-11 20:08:58,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1765&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.208 2026-10-11 20:08:58,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1725&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.186 2026-10-11 20:08:58,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1724&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.007 0.204 2026-10-11 20:08:58,729 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:08:58,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.128 2026-10-11 20:08:58,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.137 2026-10-11 20:08:58,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.139 2026-10-11 20:08:58,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.137 2026-10-11 20:08:58,772 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:08:58,799 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.026 0.120 2026-10-11 20:08:58,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.120 2026-10-11 20:08:58,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image/res.company/66/favicon HTTP/1.1" 200 - 6 0.005 0.081 2026-10-11 20:08:58,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image/res.users/143/avatar_128 HTTP/1.1" 200 - 19 0.019 0.130 2026-10-11 20:08:58,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=product.product&field=image_128&id=1723&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 8 0.006 0.145 2026-10-11 20:08:58,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=27&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.159 2026-10-11 20:08:58,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=28&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.002 0.146 2026-10-11 20:08:58,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image?model=pos.category&field=image_128&id=29&unique=2026-10-11%2020:04:46 HTTP/1.1" 200 - 4 0.001 0.152 2026-10-11 20:08:58,986 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:58] "GET /web/image/res.company/66/favicon HTTP/1.1" 304 - 6 0.005 0.131 2026-10-11 20:08:59,277 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:08:59,294 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'click quotation button (trigger: .o_sale_order_button)' 2026-10-11 20:08:59,305 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:59] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.006 0.013 2026-10-11 20:08:59,320 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'select order (trigger: .order-row .col.name:first)' 2026-10-11 20:08:59,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:59] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.008 0.019 2026-10-11 20:08:59,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:08:59] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:09:00,271 100 INFO rb-21b7005-225486-423724 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-10-11 20:09:00,277 100 INFO rb-21b7005-225486-423724 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-10-11 20:09:00,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:00] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:09:00,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:00] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 9 0.006 0.017 2026-10-11 20:09:00,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:00] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 13 0.009 0.020 2026-10-11 20:09:01,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:09:01,163 100 INFO rb-21b7005-225486-423724 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-10-11 20:09:01,167 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:09:01,169 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:09:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:09:01,176 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 20:09:01,193 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: Tour PosShipLaterNoDefault on step: 'body:not(:has(undefined))' 2026-10-11 20:09:01,194 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.browser: test successful 2026-10-11 20:09:01,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing chrome headless with pid 51428 2026-10-11 20:09:01,201 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Closing websocket connection 2026-10-11 20:09:01,202 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Terminating chrome headless with pid 51428 2026-10-11 20:09:01,281 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_200901_281750_TestPoSSale.txt 2026-10-11 20:09:01,282 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale: Removing chrome user profile "/tmp/tmpf32t29vu_chrome_odoo" 2026-10-11 20:09:01,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-11 20:09:02,323 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #26552976 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-10-11 20:09:04,042 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #26552976 with result: [{'id': 485, 'pos_reference': 'Order 00044-003-0014', 'account_move': 782}] 2026-10-11 20:09:06,048 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 19 removed 2026-10-11 20:09:26,222 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 283 and Message-Id '<927537000030548.1791749366.193371534347534-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 20:09:26,222 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:09:26,232 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #147 deleted mail.mail records with IDs: [283] 2026-10-11 20:09:26,251 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #147 deleted mail.message records with IDs: [26285] 2026-10-11 20:09:26,251 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:09:26,269 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:09:27,369 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #147 deleted pos.payment.method records with IDs: [343] 2026-10-11 20:09:27,647 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-11 20:09:28,780 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #39026209 for PoS orders references: ['Order 00044-003-0014'] (draft: False) 2026-10-11 20:09:29,009 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #147 deleted stock.move.line records with IDs: [739, 740] 2026-10-11 20:09:29,394 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #147 deleted stock.move.line records with IDs: [741] 2026-10-11 20:09:30,957 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #39026209 with result: [{'id': 486, 'pos_reference': 'Order 00044-003-0014', 'account_move': 784}] 2026-10-11 20:09:31,032 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:09:50,803 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 284 and Message-Id '<632857842506324.1791749390.776682376861572-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 20:09:50,803 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:09:50,813 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #150 deleted mail.mail records with IDs: [284] 2026-10-11 20:09:50,826 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #150 deleted mail.message records with IDs: [26773] 2026-10-11 20:09:50,827 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:09:50,841 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:09:51,498 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #150 deleted pos.payment.method records with IDs: [352] 2026-10-11 20:09:51,690 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #150 deleted res.currency.rate records with IDs: [272, 271, 270] 2026-10-11 20:09:52,838 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-11 20:09:53,496 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #87588030 for PoS orders references: ['Order 27969-756-0671'] (draft: False) 2026-10-11 20:09:54,903 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #87588030 with result: [{'id': 487, 'pos_reference': 'Order 27969-756-0671', 'account_move': 786}] 2026-10-11 20:09:55,299 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-11 20:09:55,643 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #65037746 for PoS orders references: ['Order 28552-409-0326'] (draft: False) 2026-10-11 20:09:56,253 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #65037746 with result: [{'id': 488, 'pos_reference': 'Order 28552-409-0326', 'account_move': False}] 2026-10-11 20:09:56,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-11 20:09:56,816 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #13917637 for PoS orders references: ['Order 85606-356-4675', 'Order 23278-775-4583'] (draft: False) 2026-10-11 20:09:57,570 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #13917637 with result: [{'id': 490, 'pos_reference': 'Order 23278-775-4583', 'account_move': False}, {'id': 489, 'pos_reference': 'Order 85606-356-4675', 'account_move': False}] 2026-10-11 20:09:57,919 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-11 20:09:58,597 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #16165889 for PoS orders references: ['Order 64848-767-4289'] (draft: False) 2026-10-11 20:09:59,112 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #16165889 with result: [{'id': 491, 'pos_reference': 'Order 64848-767-4289', 'account_move': False}] 2026-10-11 20:10:00,040 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:10:17,683 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #153 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 20:10:19,452 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #153 deleted ir.attachment records with IDs: [7104, 7105, 7106, 7107, 7108, 7109, 7110, 7111, 7151, 7152, 7153, 7154, 7155, 7156, 7157, 7158] 2026-10-11 20:10:19,452 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #153 deleted pos.config records with IDs: [196, 197, 198, 199] 2026-10-11 20:10:19,474 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #153 deleted ir.sequence records with IDs: [4347, 4350, 4398, 4401, 4348, 4351, 4399, 4402] 2026-10-11 20:10:22,850 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-11 20:10:23,520 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 51633 2026-10-11 20:10:23,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmpr2mdcmxr_chrome_odoo 2026-10-11 20:10:23,521 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:32939/json/version 2026-10-11 20:10:23,522 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32939/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:10:23,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:10:23,534 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:32939/json 2026-10-11 20:10:23,535 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32939/json with timeout 3 increased to 10s during tests 2026-10-11 20:10:23,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:32939/devtools/page/0C3187824EF3B2C876ECD1EFE688569E 2026-10-11 20:10:23,553 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-10-11 20:10:23,561 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-10-11 20:10:23,873 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:10:23,875 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-10-11 20:10:23,877 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=200" in browser 2026-10-11 20:10:23,877 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=200" 2026-10-11 20:10:23,889 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:10:24,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:24] "GET /pos/web?config_id=200 HTTP/1.1" 200 - 112 0.086 0.713 2026-10-11 20:10:24,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': '0C3187824EF3B2C876ECD1EFE688569E', 'loaderId': '26911A6FBD213C74303836772BF12872', 'isDownload': False} 2026-10-11 20:10:24,688 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-10-11 20:10:24,702 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:10:24,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:24] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-10-11 20:10:24,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:24] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:10:24,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:24] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.016 2026-10-11 20:10:25,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:10:25,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:10:25,129 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:10:25,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 20:10:25,147 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:10:25,161 100 INFO rb-21b7005-225486-423724 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=200"})" 2026-10-11 20:10:25,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 341 0.169 0.506 2026-10-11 20:10:25,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "GET /pos/ui HTTP/1.1" 200 - 22 0.012 0.695 2026-10-11 20:10:25,906 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:10:25,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:25] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.016 0.063 2026-10-11 20:10:26,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:10:26,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:10:26,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 202 0.097 0.349 2026-10-11 20:10:26,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 20:10:26,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10: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-10-11 20:10:26,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:10:26,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1798&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.014 0.041 2026-10-11 20:10:26,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1796&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.006 0.077 2026-10-11 20:10:26,806 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:10:26,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1799&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.005 0.113 2026-10-11 20:10:26,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1797&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.005 0.131 2026-10-11 20:10:26,867 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:10:26,876 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:10:26,880 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:10:26,887 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.005 0.151 2026-10-11 20:10:26,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1795&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.006 0.180 2026-10-11 20:10:26,931 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.168 2026-10-11 20:10:26,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:26] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.007 0.146 2026-10-11 20:10:27,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.006 0.169 2026-10-11 20:10:27,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.131 2026-10-11 20:10:27,023 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:10:27,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.005 0.132 2026-10-11 20:10:27,044 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:10:27,051 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.007 0.116 2026-10-11 20:10:27,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.121 2026-10-11 20:10:27,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.121 2026-10-11 20:10:27,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 19 0.015 0.124 2026-10-11 20:10:27,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.087 2026-10-11 20:10:27,137 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.005 0.085 2026-10-11 20:10:27,169 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.006 0.107 2026-10-11 20:10:27,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.001 0.126 2026-10-11 20:10:27,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.001 0.120 2026-10-11 20:10:27,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.001 0.091 2026-10-11 20:10:27,236 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.004 0.078 2026-10-11 20:10:27,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: Tour PosSaleLoyaltyTour1 on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:10:27,624 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:27,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.007 0.018 2026-10-11 20:10:27,647 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:27,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.007 0.023 2026-10-11 20:10:27,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:27] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:10:28,595 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:28,608 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:28,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:28] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.006 0.020 2026-10-11 20:10:28,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:28] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 13 0.009 0.020 2026-10-11 20:10:28,706 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:28] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 15 0.009 0.027 2026-10-11 20:10:28,735 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:28] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:10:29,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:10:29,530 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:29,552 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:29,557 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:10:29,560 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:10:29,565 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:29,573 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:29,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:29,593 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:29] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.006 0.013 2026-10-11 20:10:29,599 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #57384823 for PoS orders references: ['Order 00391-002-0001'] (draft: False) 2026-10-11 20:10:29,608 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:10:29,736 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #57384823 with result: [{'id': 492, 'pos_reference': 'Order 00391-002-0001', 'account_move': False}] 2026-10-11 20:10:30,399 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #153 deleted stock.move.line records with IDs: [749] 2026-10-11 20:10:30,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:30] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 548 0.405 0.651 2026-10-11 20:10:30,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.635 2026-10-11 20:10:30,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs HTTP/1.1" 200 - 35 0.020 0.046 2026-10-11 20:10:30,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:30] "GET /web/image?model=pos.config&id=200&field=custom_logo HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 20:10:31,509 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-10-11 20:10:31,518 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:31] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:10:31,523 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 51633 2026-10-11 20:10:31,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-10-11 20:10:31,524 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 51633 2026-10-11 20:10:31,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201031_599187_TestPoSSaleLoyalty.txt 2026-10-11 20:10:31,599 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmpr2mdcmxr_chrome_odoo" 2026-10-11 20:10:31,639 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-11 20:10:32,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome pid: 51854 2026-10-11 20:10:32,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless temporary user profile dir: /tmp/tmplsjagttn_chrome_odoo 2026-10-11 20:10:32,484 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:32923/json/version 2026-10-11 20:10:32,486 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32923/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:10:32,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Browser version: Chrome/150.0.7871.114 2026-10-11 20:10:32,499 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Issuing json command http://127.0.0.1:32923/json 2026-10-11 20:10:32,500 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:32923/json with timeout 3 increased to 10s during tests 2026-10-11 20:10:32,511 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Websocket url found: ws://127.0.0.1:32923/devtools/page/E229E55D350167343D57E9B5F4612959 2026-10-11 20:10:32,517 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Enable chrome headless console log notification 2026-10-11 20:10:32,522 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome headless enable page notifications 2026-10-11 20:10:32,854 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:10:32,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Setting session cookie in browser 2026-10-11 20:10:32,859 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Open "http://127.0.0.1:8069/pos/web?config_id=200" in browser 2026-10-11 20:10:32,859 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=200" 2026-10-11 20:10:32,872 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:10:33,561 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /pos/web?config_id=200 HTTP/1.1" 200 - 111 0.072 0.621 2026-10-11 20:10:33,565 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Navigation result: {'frameId': 'E229E55D350167343D57E9B5F4612959', 'loaderId': '37CC28A90A52C8B5953B4B2E9AC330EB', 'isDownload': False} 2026-10-11 20:10:33,566 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Evaluate ready code "odoo.isTourReady('test_pos_sale_loyalty_ignored_in_pos')" 2026-10-11 20:10:33,583 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:10:33,603 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:10:33,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 20:10:33,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.020 2026-10-11 20:10:33,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:10:33,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.005 2026-10-11 20:10:33,988 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:10:34,007 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-10-11 20:10:34,008 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:10:34,022 100 INFO rb-21b7005-225486-423724 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=200"})" 2026-10-11 20:10:34,590 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 336 0.151 0.424 2026-10-11 20:10:34,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.040 2026-10-11 20:10:34,687 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "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-10-11 20:10:34,699 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:10:34,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1798&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.012 0.031 2026-10-11 20:10:34,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1799&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.007 0.075 2026-10-11 20:10:34,811 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:10:34,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1797&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.006 0.107 2026-10-11 20:10:34,849 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:10:34,857 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:10:34,862 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:10:34,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1796&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.007 0.145 2026-10-11 20:10:34,878 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:10:34,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1794&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.009 0.163 2026-10-11 20:10:34,941 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1795&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.005 0.205 2026-10-11 20:10:34,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.187 2026-10-11 20:10:34,988 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=product.product&field=image_128&id=1793&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.007 0.163 2026-10-11 20:10:34,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:34] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.132 2026-10-11 20:10:35,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 19 0.013 0.140 2026-10-11 20:10:35,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.125 2026-10-11 20:10:35,049 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:10:35,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.110 2026-10-11 20:10:35,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.107 2026-10-11 20:10:35,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.104 2026-10-11 20:10:35,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.002 0.086 2026-10-11 20:10:35,100 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 6 0.005 0.085 2026-10-11 20:10:35,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=product.product&field=image_128&id=1792&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.008 0.076 2026-10-11 20:10:35,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=product.product&field=image_128&id=1791&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 8 0.007 0.119 2026-10-11 20:10:35,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=30&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.002 0.131 2026-10-11 20:10:35,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=31&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.002 0.139 2026-10-11 20:10:35,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image?model=pos.category&field=image_128&id=32&unique=2026-10-11%2020:10:00 HTTP/1.1" 200 - 4 0.002 0.144 2026-10-11 20:10:35,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 6 0.005 0.115 2026-10-11 20:10:35,590 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:35,607 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:35,619 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.013 2026-10-11 20:10:35,628 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:35,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "POST /web/dataset/call_kw/sale.order/search_read HTTP/1.1" 200 - 10 0.010 0.018 2026-10-11 20:10:35,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:35] "POST /web/dataset/call_kw/sale.order/search_count HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 20:10:36,588 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:36,593 100 INFO rb-21b7005-225486-423724 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-10-11 20:10:36,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:36] "POST /web/dataset/call_kw/sale.order/read HTTP/1.1" 200 - 10 0.005 0.015 2026-10-11 20:10:36,655 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:36] "POST /web/dataset/call_kw/sale.order.line/read_converted HTTP/1.1" 200 - 16 0.011 0.023 2026-10-11 20:10:36,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:36] "POST /web/dataset/call_kw/pos.session/get_pos_ui_res_partner_by_params HTTP/1.1" 200 - 14 0.011 0.024 2026-10-11 20:10:37,409 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:10:37,488 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.browser: test successful 2026-10-11 20:10:37,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:10:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:10:37,500 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing chrome headless with pid 51854 2026-10-11 20:10:37,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Closing websocket connection 2026-10-11 20:10:37,501 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Terminating chrome headless with pid 51854 2026-10-11 20:10:37,581 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201037_581738_TestPoSSaleLoyalty.txt 2026-10-11 20:10:37,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty: Removing chrome user profile "/tmp/tmplsjagttn_chrome_odoo" 2026-10-11 20:10:37,659 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-10-11 20:10:57,293 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 285 and Message-Id '<671204128887723.1791749457.265923023223877-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-10-11 20:10:57,293 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:10:57,302 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #157 deleted mail.mail records with IDs: [285] 2026-10-11 20:10:57,314 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #157 deleted mail.message records with IDs: [27801] 2026-10-11 20:10:57,314 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:10:57,329 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:10:57,938 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #157 deleted pos.payment.method records with IDs: [373] 2026-10-11 20:10:58,133 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #157 deleted res.currency.rate records with IDs: [279, 278, 277] 2026-10-11 20:10:59,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-11 20:10:59,708 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:11:01,281 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-11 20:11:10,231 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:11:10,488 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81589997 for PoS orders references: ['Kiosk 00394-207-0001'] (draft: True) 2026-10-11 20:11:10,532 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81589997 with result: [{'id': 494, 'pos_reference': 'Kiosk 00394-207-0001', 'account_move': False}] 2026-10-11 20:11:10,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:10] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 75 0.046 0.274 2026-10-11 20:11:10,597 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:11:12,292 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-11 20:11:21,145 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:11:22,766 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-11 20:11:31,151 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome pid: 52069 2026-10-11 20:11:31,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless temporary user profile dir: /tmp/tmpisvd7_pe_chrome_odoo 2026-10-11 20:11:31,152 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:42893/json/version 2026-10-11 20:11:31,154 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42893/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:11:31,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Browser version: Chrome/150.0.7871.114 2026-10-11 20:11:31,162 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Issuing json command http://127.0.0.1:42893/json 2026-10-11 20:11:31,163 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42893/json with timeout 3 increased to 10s during tests 2026-10-11 20:11:31,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Websocket url found: ws://127.0.0.1:42893/devtools/page/B4B148CCF166570ECDC761CF8B0DDC1F 2026-10-11 20:11:31,174 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Enable chrome headless console log notification 2026-10-11 20:11:31,182 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome headless enable page notifications 2026-10-11 20:11:31,187 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Setting session cookie in browser 2026-10-11 20:11:31,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Open "http://127.0.0.1:8069/pos-self/209?access_token=6674aa4713ef4873" in browser 2026-10-11 20:11:31,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigating to: "http://127.0.0.1:8069/pos-self/209?access_token=6674aa4713ef4873" 2026-10-11 20:11:31,654 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:11:32,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /pos-self/209?access_token=6674aa4713ef4873 HTTP/1.1" 200 - 170 0.102 0.517 2026-10-11 20:11:32,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Navigation result: {'frameId': 'B4B148CCF166570ECDC761CF8B0DDC1F', 'loaderId': 'E5E84C49AF293E202301EF780D8A5DA8', 'isDownload': False} 2026-10-11 20:11:32,274 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-10-11 20:11:32,287 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:11:32,311 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:11:32,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.008 0.024 2026-10-11 20:11:32,333 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:11:32,344 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.006 0.034 2026-10-11 20:11:32,356 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:11:32,383 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.018 0.068 2026-10-11 20:11:32,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:11:32,521 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-10-11 20:11:32,521 100 INFO rb-21b7005-225486-423724 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/209?access_token=6674aa4713ef4873"})" 2026-10-11 20:11:32,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.007 0.008 2026-10-11 20:11:32,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.017 2026-10-11 20:11:32,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.069 2026-10-11 20:11:32,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:11:33,332 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,363 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,369 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:11:33,373 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:11:33,392 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,400 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,404 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,426 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:33] "GET /menu/get-image/1815/512?unique=1791749481.149544 HTTP/1.1" 200 - 11 0.017 0.017 2026-10-11 20:11:33,439 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,458 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:33,492 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:33] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 28 0.020 0.057 2026-10-11 20:11:33,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:33] "GET /menu/get-image/1815/512 HTTP/1.1" 200 - 7 0.004 0.051 2026-10-11 20:11:34,252 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:34,253 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:34,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:11:35,029 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,037 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,054 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,078 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,095 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,104 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,132 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:35] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 30 0.017 0.052 2026-10-11 20:11:35,905 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,921 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:35,931 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #707241 for PoS orders references: ['Self-Order 00395-209-0001'] (draft: True) 2026-10-11 20:11:35,983 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #707241 with result: [{'id': 495, 'pos_reference': 'Self-Order 00395-209-0001', 'account_move': False}] 2026-10-11 20:11:36,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:36] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 85 0.052 0.102 2026-10-11 20:11:36,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:11:36,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:11:36,836 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:36,843 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:36,855 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:36,875 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:36,878 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.browser: test successful 2026-10-11 20:11:36,885 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing chrome headless with pid 52069 2026-10-11 20:11:36,886 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Closing websocket connection 2026-10-11 20:11:36,887 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Terminating chrome headless with pid 52069 2026-10-11 20:11:36,962 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201136_962470_TestSelfOrderAttribute.txt 2026-10-11 20:11:36,962 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute: Removing chrome user profile "/tmp/tmpisvd7_pe_chrome_odoo" 2026-10-11 20:11:37,013 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:11:38,629 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-11 20:11:48,408 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52230 2026-10-11 20:11:48,408 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmpiioh8dz4_chrome_odoo 2026-10-11 20:11:48,408 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:44847/json/version 2026-10-11 20:11:48,410 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44847/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:11:48,427 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/150.0.7871.114 2026-10-11 20:11:48,427 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:44847/json 2026-10-11 20:11:48,427 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44847/json with timeout 3 increased to 10s during tests 2026-10-11 20:11:48,437 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:44847/devtools/page/F66BAAB785299927DBCCC61527C9CA34 2026-10-11 20:11:48,448 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-10-11 20:11:48,452 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-10-11 20:11:48,475 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-10-11 20:11:48,882 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/210?access_token=2943b5d3aad64eb1" in browser 2026-10-11 20:11:48,882 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/210?access_token=2943b5d3aad64eb1" 2026-10-11 20:11:48,895 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:11:50,260 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /pos-self/210?access_token=2943b5d3aad64eb1 HTTP/1.1" 200 - 192 0.121 1.248 2026-10-11 20:11:50,264 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': 'F66BAAB785299927DBCCC61527C9CA34', 'loaderId': '5205E6AF57FD3C8D953AC4A2FC2CD9D7', 'isDownload': False} 2026-10-11 20:11:50,264 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-10-11 20:11:50,289 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:11:50,307 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:11:50,323 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.007 0.021 2026-10-11 20:11:50,331 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:11:50,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.005 0.040 2026-10-11 20:11:50,358 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:11:50,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.023 0.067 2026-10-11 20:11:50,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:11:50,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-10-11 20:11:50,526 100 INFO rb-21b7005-225486-423724 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/210?access_token=2943b5d3aad64eb1"})" 2026-10-11 20:11:50,541 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-11 20:11:50,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.024 2026-10-11 20:11:50,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.058 2026-10-11 20:11:50,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:11:51,335 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,373 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:11:51,374 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11: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-10-11 20:11:51,383 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,402 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,407 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,422 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:51] "GET /menu/get-image/1818/512?unique=1791749497.016516 HTTP/1.1" 200 - 11 0.006 0.023 2026-10-11 20:11:51,438 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,454 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,470 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,488 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:51,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:51] "GET /menu/get-image/1823/512?unique=1791749497.016516 HTTP/1.1" 200 - 7 0.005 0.018 2026-10-11 20:11:51,522 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:51] "GET /menu/get-image/1826/512?unique=1791749497.016516 HTTP/1.1" 200 - 7 0.003 0.034 2026-10-11 20:11:51,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:51] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 57 0.029 0.104 2026-10-11 20:11:52,419 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:52,441 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:52,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:52] "GET /menu/get-image/1828/512 HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:11:52,453 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:52,469 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:52,487 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:52,493 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #96092886 for PoS orders references: ['Self-Order 00396-210-0001'] (draft: True) 2026-10-11 20:11:52,529 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #96092886 with result: [{'id': 496, 'pos_reference': 'Self-Order 00396-210-0001', 'account_move': False}] 2026-10-11 20:11:52,635 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:52] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 114 0.052 0.105 2026-10-11 20:11:52,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:11:52,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:11:53,410 100 INFO rb-21b7005-225486-423724 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-10-11 20:11:53,413 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-10-11 20:11:53,424 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:11:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:11:53,425 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52230 2026-10-11 20:11:53,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-10-11 20:11:53,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52230 2026-10-11 20:11:53,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201153_486537_TestSelfOrderCombo.txt 2026-10-11 20:11:53,486 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmpiioh8dz4_chrome_odoo" 2026-10-11 20:11:53,517 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_correct_order ... 2026-10-11 20:12:03,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome pid: 52414 2026-10-11 20:12:03,434 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless temporary user profile dir: /tmp/tmp2z4lvsp__chrome_odoo 2026-10-11 20:12:03,435 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:41315/json/version 2026-10-11 20:12:03,436 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41315/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:03,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:03,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Issuing json command http://127.0.0.1:41315/json 2026-10-11 20:12:03,450 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41315/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:03,454 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Websocket url found: ws://127.0.0.1:41315/devtools/page/8F513941143A33E12D1AF3224E0A4806 2026-10-11 20:12:03,460 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Enable chrome headless console log notification 2026-10-11 20:12:03,465 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome headless enable page notifications 2026-10-11 20:12:03,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Setting session cookie in browser 2026-10-11 20:12:03,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Open "http://127.0.0.1:8069/pos-self/211?access_token=6fa8c2bb64a340a6" in browser 2026-10-11 20:12:03,944 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigating to: "http://127.0.0.1:8069/pos-self/211?access_token=6fa8c2bb64a340a6" 2026-10-11 20:12:03,956 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:12:04,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /pos-self/211?access_token=6fa8c2bb64a340a6 HTTP/1.1" 200 - 193 0.114 0.505 2026-10-11 20:12:04,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Navigation result: {'frameId': '8F513941143A33E12D1AF3224E0A4806', 'loaderId': '046A91C8AD2FC978602A24E90364DC3F', 'isDownload': False} 2026-10-11 20:12:04,576 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Evaluate ready code "odoo.isTourReady('test_self_order_combo_correct_order')" 2026-10-11 20:12:04,591 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:04,608 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:12:04,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.007 0.023 2026-10-11 20:12:04,635 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:12:04,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.017 0.049 2026-10-11 20:12:04,670 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:12:04,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.007 0.075 2026-10-11 20:12:04,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:12:04,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.006 2026-10-11 20:12:04,816 100 INFO rb-21b7005-225486-423724 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/211?access_token=6fa8c2bb64a340a6"})" 2026-10-11 20:12:04,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.008 2026-10-11 20:12:04,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.005 0.020 2026-10-11 20:12:04,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.050 2026-10-11 20:12:04,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:12:05,618 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,651 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,658 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:05,663 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:05,666 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,680 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,686 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,703 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,722 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:05,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "GET /menu/get-image/1835/512?unique=1791749497.016516 HTTP/1.1" 200 - 11 0.008 0.018 2026-10-11 20:12:05,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "GET /menu/get-image/1831/512?unique=1791749497.016516 HTTP/1.1" 200 - 7 0.003 0.041 2026-10-11 20:12:05,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 55 0.022 0.092 2026-10-11 20:12:05,858 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:05] "GET /menu/get-image/1838/512?unique=1791749497.016516 HTTP/1.1" 200 - 7 0.002 0.129 2026-10-11 20:12:06,629 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:06,636 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:06,653 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:06,670 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:06,686 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:06,701 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:06] "GET /menu/get-image/1832/512?unique=1791749497.016516 HTTP/1.1" 200 - 7 0.009 0.017 2026-10-11 20:12:06,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 64 0.028 0.080 2026-10-11 20:12:06,801 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.094 2026-10-11 20:12:07,583 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:07,606 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:07,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:07] "GET /menu/get-image/1840/512 HTTP/1.1" 200 - 7 0.011 0.014 2026-10-11 20:12:07,630 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84958811 for PoS orders references: ['Self-Order 00397-211-0001'] (draft: True) 2026-10-11 20:12:07,670 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84958811 with result: [{'id': 497, 'pos_reference': 'Self-Order 00397-211-0001', 'account_move': False}] 2026-10-11 20:12:07,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:07] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 116 0.052 0.114 2026-10-11 20:12:07,804 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:12:08,445 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:12:08,564 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:08,570 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.browser: test successful 2026-10-11 20:12:08,575 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:08,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing chrome headless with pid 52414 2026-10-11 20:12:08,582 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Closing websocket connection 2026-10-11 20:12:08,583 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Terminating chrome headless with pid 52414 2026-10-11 20:12:08,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201208_682883_TestSelfOrderCombo.txt 2026-10-11 20:12:08,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo: Removing chrome user profile "/tmp/tmp2z4lvsp__chrome_odoo" 2026-10-11 20:12:08,751 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:12:10,305 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-11 20:12:18,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52595 2026-10-11 20:12:18,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmp7_p_iomn_chrome_odoo 2026-10-11 20:12:18,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33323/json/version 2026-10-11 20:12:18,582 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33323/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:18,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:18,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:33323/json 2026-10-11 20:12:18,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33323/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:18,607 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:33323/devtools/page/1C5E4FB2F614426EFE2B2E7DED45681C 2026-10-11 20:12:18,612 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-10-11 20:12:18,620 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-10-11 20:12:18,648 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-10-11 20:12:19,072 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/212?access_token=3d6f3faa6f164cd3" in browser 2026-10-11 20:12:19,073 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/212?access_token=3d6f3faa6f164cd3" 2026-10-11 20:12:19,085 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:12:19,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /pos-self/212?access_token=3d6f3faa6f164cd3 HTTP/1.1" 200 - 169 0.083 0.488 2026-10-11 20:12:19,656 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '1C5E4FB2F614426EFE2B2E7DED45681C', 'loaderId': '059AD3C1733A56BB1ABC64596FEEDB9B', 'isDownload': False} 2026-10-11 20:12:19,656 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_close')" 2026-10-11 20:12:19,667 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:19,688 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:12:19,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.008 0.025 2026-10-11 20:12:19,716 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:12:19,727 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.007 0.044 2026-10-11 20:12:19,740 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:12:19,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.018 0.078 2026-10-11 20:12:19,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:12:19,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-10-11 20:12:19,951 100 INFO rb-21b7005-225486-423724 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/212?access_token=3d6f3faa6f164cd3"})" 2026-10-11 20:12:19,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.048 2026-10-11 20:12:19,981 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:12:19,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:12:20,729 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:20,735 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:20,776 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:20,781 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:20,783 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:20,789 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-10-11 20:12:20,798 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:20] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:20,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52595 2026-10-11 20:12:20,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-10-11 20:12:20,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52595 2026-10-11 20:12:20,871 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201220_870915_TestSelfOrderCommon.txt 2026-10-11 20:12:20,871 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmp7_p_iomn_chrome_odoo" 2026-10-11 20:12:20,901 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-11 20:12:29,331 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52748 2026-10-11 20:12:29,331 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpdbloajjr_chrome_odoo 2026-10-11 20:12:29,332 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42719/json/version 2026-10-11 20:12:29,334 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42719/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:29,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:29,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42719/json 2026-10-11 20:12:29,348 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42719/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:29,361 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:42719/devtools/page/0B3746D0ED120225EFF8A85A250E4DA5 2026-10-11 20:12:29,367 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-10-11 20:12:29,374 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-10-11 20:12:29,387 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-10-11 20:12:29,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/213" in browser 2026-10-11 20:12:29,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/213" 2026-10-11 20:12:29,789 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:12:30,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /pos-self/213 HTTP/1.1" 200 - 170 0.095 0.469 2026-10-11 20:12:30,352 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '0B3746D0ED120225EFF8A85A250E4DA5', 'loaderId': '88B18A21C9CE3D57EB3AE70CFD0871FD', 'isDownload': False} 2026-10-11 20:12:30,353 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_is_open_consultation')" 2026-10-11 20:12:30,367 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:30,386 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:12:30,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.017 0.021 2026-10-11 20:12:30,420 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:12:30,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.054 2026-10-11 20:12:30,441 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:12:30,454 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.006 0.072 2026-10-11 20:12:30,634 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:12:30,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.006 2026-10-11 20:12:30,694 100 INFO rb-21b7005-225486-423724 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/213"})" 2026-10-11 20:12:30,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.054 2026-10-11 20:12:30,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.011 2026-10-11 20:12:30,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:12:31,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:31,468 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:31,501 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:31,504 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:31,506 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-10-11 20:12:31,507 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:31,512 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52748 2026-10-11 20:12:31,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-10-11 20:12:31,513 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52748 2026-10-11 20:12:31,532 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:31,608 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201231_608745_TestSelfOrderCommon.txt 2026-10-11 20:12:31,609 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpdbloajjr_chrome_odoo" 2026-10-11 20:12:31,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-11 20:12:41,397 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 52898 2026-10-11 20:12:41,397 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmppuwzs57z_chrome_odoo 2026-10-11 20:12:41,398 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:43455/json/version 2026-10-11 20:12:41,399 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43455/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:41,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:41,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:43455/json 2026-10-11 20:12:41,407 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43455/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:41,416 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:43455/devtools/page/6A092391351C52BB3683CCE9EC13FA23 2026-10-11 20:12:41,426 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-10-11 20:12:41,430 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-10-11 20:12:41,446 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-10-11 20:12:41,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" in browser 2026-10-11 20:12:41,854 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" 2026-10-11 20:12:41,872 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:12:42,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /pos-self/214?access_token=e7b9894750f74890 HTTP/1.1" 200 - 191 0.083 0.515 2026-10-11 20:12:42,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '6A092391351C52BB3683CCE9EC13FA23', 'loaderId': '5687630E7834324CBA4CF0882AC3FF85', 'isDownload': False} 2026-10-11 20:12:42,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-10-11 20:12:42,494 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:42,511 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:12:42,531 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 14 0.007 0.026 2026-10-11 20:12:42,540 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:12:42,568 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.017 0.052 2026-10-11 20:12:42,578 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:12:42,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.006 0.081 2026-10-11 20:12:42,746 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.003 0.011 2026-10-11 20:12:42,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-10-11 20:12:42,793 100 INFO rb-21b7005-225486-423724 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/214?access_token=e7b9894750f74890"})" 2026-10-11 20:12:42,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.046 2026-10-11 20:12:42,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.004 0.016 2026-10-11 20:12:42,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:12:43,572 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,584 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,619 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,623 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,626 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:43,636 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,662 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,670 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,686 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,686 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:43] "GET /menu/get-image/1845/512?unique=1791749528.755021 HTTP/1.1" 200 - 11 0.005 0.017 2026-10-11 20:12:43,701 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,722 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,735 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,753 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,769 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,784 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,802 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,808 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12: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-10-11 20:12:43,818 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,835 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:43,838 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-10-11 20:12:43,857 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:43,862 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:43] "GET /menu/get-image/1850/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.007 0.016 2026-10-11 20:12:43,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:43] "GET /menu/get-image/1853/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.007 0.042 2026-10-11 20:12:43,891 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 52898 2026-10-11 20:12:43,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-10-11 20:12:43,892 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 52898 2026-10-11 20:12:43,993 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201243_993726_TestSelfOrderCommon.txt 2026-10-11 20:12:43,994 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmppuwzs57z_chrome_odoo" 2026-10-11 20:12:44,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53056 2026-10-11 20:12:44,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpu6qo2xry_chrome_odoo 2026-10-11 20:12:44,294 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42847/json/version 2026-10-11 20:12:44,295 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42847/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:44,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:44,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:42847/json 2026-10-11 20:12:44,304 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42847/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:44,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:42847/devtools/page/28FB475748E183E371F1B46F70BE81F4 2026-10-11 20:12:44,311 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-10-11 20:12:44,344 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-10-11 20:12:44,351 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-10-11 20:12:44,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" in browser 2026-10-11 20:12:44,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" 2026-10-11 20:12:44,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /pos-self/214?access_token=e7b9894750f74890 HTTP/1.1" 200 - 90 0.058 0.172 2026-10-11 20:12:44,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '28FB475748E183E371F1B46F70BE81F4', 'loaderId': '1A6E5DDFC0E1C758623C50E1A6BE8B80', 'isDownload': False} 2026-10-11 20:12:44,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-10-11 20:12:44,614 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:44,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.009 2026-10-11 20:12:44,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.005 0.010 2026-10-11 20:12:44,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.008 0.028 2026-10-11 20:12:44,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:12:44,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.010 2026-10-11 20:12:44,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.004 2026-10-11 20:12:44,857 100 INFO rb-21b7005-225486-423724 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/214?access_token=e7b9894750f74890"})" 2026-10-11 20:12:44,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.004 0.008 2026-10-11 20:12:44,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.009 2026-10-11 20:12:45,628 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,634 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,667 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,671 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,674 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:45,684 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,708 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,719 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:45] "GET /menu/get-image/1845/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.004 0.019 2026-10-11 20:12:45,735 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,751 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,772 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,785 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,803 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,818 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,834 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,852 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,859 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12: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-10-11 20:12:45,868 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,884 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:45,889 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-10-11 20:12:45,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:45] "GET /menu/get-image/1853/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.003 0.013 2026-10-11 20:12:45,920 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:12:45,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53056 2026-10-11 20:12:45,924 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-10-11 20:12:45,925 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53056 2026-10-11 20:12:45,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:45] "GET /menu/get-image/1850/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.004 0.035 2026-10-11 20:12:46,021 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201246_021195_TestSelfOrderCommon.txt 2026-10-11 20:12:46,021 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpu6qo2xry_chrome_odoo" 2026-10-11 20:12:46,325 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome pid: 53214 2026-10-11 20:12:46,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless temporary user profile dir: /tmp/tmpy0a93xtf_chrome_odoo 2026-10-11 20:12:46,326 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:35053/json/version 2026-10-11 20:12:46,328 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35053/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:46,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:46,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Issuing json command http://127.0.0.1:35053/json 2026-10-11 20:12:46,346 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35053/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:46,355 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Websocket url found: ws://127.0.0.1:35053/devtools/page/28670419A314C2CB0FC2E5391AA953AF 2026-10-11 20:12:46,364 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Enable chrome headless console log notification 2026-10-11 20:12:46,377 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome headless enable page notifications 2026-10-11 20:12:46,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Setting session cookie in browser 2026-10-11 20:12:46,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Open "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" in browser 2026-10-11 20:12:46,396 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=e7b9894750f74890" 2026-10-11 20:12:46,695 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /pos-self/214?access_token=e7b9894750f74890 HTTP/1.1" 200 - 89 0.054 0.236 2026-10-11 20:12:46,698 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Navigation result: {'frameId': '28670419A314C2CB0FC2E5391AA953AF', 'loaderId': 'AE11AFA2CDF9EE38B2430BD6D54758A6', 'isDownload': False} 2026-10-11 20:12:46,698 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Evaluate ready code "odoo.isTourReady('self_order_pos_is_closed')" 2026-10-11 20:12:46,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:46,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.007 2026-10-11 20:12:46,732 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.015 2026-10-11 20:12:46,738 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.016 2026-10-11 20:12:46,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:12:46,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-10-11 20:12:46,923 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:12:46,929 100 INFO rb-21b7005-225486-423724 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/214?access_token=e7b9894750f74890"})" 2026-10-11 20:12:46,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:12:46,967 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.003 2026-10-11 20:12:47,705 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,717 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,752 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,758 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,760 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:12:47,767 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,793 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,801 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,816 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:47] "GET /menu/get-image/1845/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.003 0.016 2026-10-11 20:12:47,818 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,834 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,857 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,876 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,887 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,901 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,917 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,935 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,941 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:47,952 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,968 100 INFO rb-21b7005-225486-423724 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-10-11 20:12:47,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.browser: test successful 2026-10-11 20:12:47,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:47] "GET /menu/get-image/1850/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.005 0.014 2026-10-11 20:12:47,995 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:12:48,004 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing chrome headless with pid 53214 2026-10-11 20:12:48,006 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Closing websocket connection 2026-10-11 20:12:48,007 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Terminating chrome headless with pid 53214 2026-10-11 20:12:48,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:48] "GET /menu/get-image/1853/512?unique=1791749528.755021 HTTP/1.1" 200 - 7 0.010 0.019 2026-10-11 20:12:48,087 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201248_087694_TestSelfOrderCommon.txt 2026-10-11 20:12:48,088 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon: Removing chrome user profile "/tmp/tmpy0a93xtf_chrome_odoo" 2026-10-11 20:12:48,134 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:12:49,729 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-11 20:12:58,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53372 2026-10-11 20:12:58,641 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpbys7kl7x_chrome_odoo 2026-10-11 20:12:58,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:42555/json/version 2026-10-11 20:12:58,643 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42555/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:12:58,657 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:12:58,657 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:42555/json 2026-10-11 20:12:58,658 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42555/json with timeout 3 increased to 10s during tests 2026-10-11 20:12:58,672 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:42555/devtools/page/186D6360BD6EC25F397A1FD9C1B4A7D3 2026-10-11 20:12:58,679 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:12:58,687 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:12:58,692 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:12:59,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/215?access_token=29e1debcf6394fc2" in browser 2026-10-11 20:12:59,059 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/215?access_token=29e1debcf6394fc2" 2026-10-11 20:12:59,071 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:12:59,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /pos-self/215?access_token=29e1debcf6394fc2 HTTP/1.1" 200 - 170 0.080 0.499 2026-10-11 20:12:59,650 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '186D6360BD6EC25F397A1FD9C1B4A7D3', 'loaderId': '22E3422FD2F8369EF0FFFB5DB3230969', 'isDownload': False} 2026-10-11 20:12:59,651 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_simple_order')" 2026-10-11 20:12:59,671 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:12:59,697 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:12:59,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.011 0.029 2026-10-11 20:12:59,733 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:12:59,781 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.026 0.076 2026-10-11 20:12:59,790 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:12:59,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.005 0.111 2026-10-11 20:12:59,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:12:59,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.009 2026-10-11 20:12:59,973 100 INFO rb-21b7005-225486-423724 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/215?access_token=29e1debcf6394fc2"})" 2026-10-11 20:12:59,995 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:12:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.055 2026-10-11 20:13:00,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:00] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.013 2026-10-11 20:13:00,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:00,740 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:00,750 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:00,786 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:00,796 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:13:00,796 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13: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-10-11 20:13:00,797 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:00,805 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:00,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:00] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.019 0.036 2026-10-11 20:13:00,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:00] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 11 0.004 0.043 2026-10-11 20:13:01,613 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:01,618 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:01,637 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51688628 for PoS orders references: ['Kiosk 00399-215-0001'] (draft: True) 2026-10-11 20:13:01,690 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51688628 with result: [{'id': 498, 'pos_reference': 'Kiosk 00399-215-0001', 'account_move': False}] 2026-10-11 20:13:01,756 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:01] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 75 0.062 0.077 2026-10-11 20:13:01,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:02,309 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:02] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.006 0.015 2026-10-11 20:13:03,050 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:03,053 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:03,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53372 2026-10-11 20:13:03,063 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:03,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53372 2026-10-11 20:13:03,134 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201303_134064_TestSelfOrderKiosk.txt 2026-10-11 20:13:03,134 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpbys7kl7x_chrome_odoo" 2026-10-11 20:13:03,194 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-11 20:13:11,069 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53531 2026-10-11 20:13:11,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpjss7vi0p_chrome_odoo 2026-10-11 20:13:11,070 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:44767/json/version 2026-10-11 20:13:11,071 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44767/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:11,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:11,080 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:44767/json 2026-10-11 20:13:11,080 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44767/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:11,086 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:44767/devtools/page/A128ECB6DC240BC2FC00871471B4F490 2026-10-11 20:13:11,093 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:13:11,097 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:13:11,099 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:13:11,496 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" in browser 2026-10-11 20:13:11,497 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" 2026-10-11 20:13:11,510 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:13:12,022 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /pos-self/216?access_token=b214701efe494064 HTTP/1.1" 200 - 170 0.072 0.443 2026-10-11 20:13:12,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'A128ECB6DC240BC2FC00871471B4F490', 'loaderId': '7C5ECC6606E2AF2BA2E4114F7D5A9447', 'isDownload': False} 2026-10-11 20:13:12,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_in')" 2026-10-11 20:13:12,045 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:12,061 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:13:12,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.017 0.020 2026-10-11 20:13:12,094 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:13:12,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.053 2026-10-11 20:13:12,115 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:13:12,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.005 0.069 2026-10-11 20:13:12,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:13:12,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.006 2026-10-11 20:13:12,318 100 INFO rb-21b7005-225486-423724 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/216?access_token=b214701efe494064"})" 2026-10-11 20:13:12,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.045 2026-10-11 20:13:12,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.012 2026-10-11 20:13:12,342 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:13,079 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,082 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,100 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:13,106 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:13,119 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:13,133 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,138 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:13,141 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,150 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.015 0.036 2026-10-11 20:13:13,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 11 0.004 0.041 2026-10-11 20:13:13,952 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,966 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:13,974 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:13,983 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:14,000 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:14,004 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #5730493 for PoS orders references: ['Kiosk 00400-216-0001'] (draft: True) 2026-10-11 20:13:14,047 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #5730493 with result: [{'id': 499, 'pos_reference': 'Kiosk 00400-216-0001', 'account_move': False}] 2026-10-11 20:13:14,108 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:14] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 75 0.045 0.076 2026-10-11 20:13:14,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:14] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 13 0.006 0.016 2026-10-11 20:13:15,395 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:15,399 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:15,416 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:15,436 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:15,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:15,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53531 2026-10-11 20:13:15,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:15,443 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53531 2026-10-11 20:13:15,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201315_538060_TestSelfOrderKiosk.txt 2026-10-11 20:13:15,538 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpjss7vi0p_chrome_odoo" 2026-10-11 20:13:15,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53692 2026-10-11 20:13:15,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpt8_mtoi4_chrome_odoo 2026-10-11 20:13:15,818 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:46535/json/version 2026-10-11 20:13:15,820 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46535/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:15,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:15,837 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:46535/json 2026-10-11 20:13:15,842 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46535/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:15,847 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:46535/devtools/page/13331D06AE2FDB5E53FEC1914BF59637 2026-10-11 20:13:15,855 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:13:15,857 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:13:15,865 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:13:15,869 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" in browser 2026-10-11 20:13:15,869 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" 2026-10-11 20:13:16,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /pos-self/216?access_token=b214701efe494064 HTTP/1.1" 200 - 71 0.043 0.145 2026-10-11 20:13:16,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '13331D06AE2FDB5E53FEC1914BF59637', 'loaderId': '76AD3CBC3B80DC7B4D99DF36107E440E', 'isDownload': False} 2026-10-11 20:13:16,068 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_out')" 2026-10-11 20:13:16,079 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:16,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.007 2026-10-11 20:13:16,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.010 2026-10-11 20:13:16,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.019 2026-10-11 20:13:16,291 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:13:16,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.008 2026-10-11 20:13:16,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:13:16,319 100 INFO rb-21b7005-225486-423724 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/216?access_token=b214701efe494064"})" 2026-10-11 20:13:16,333 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.003 0.009 2026-10-11 20:13:16,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.006 2026-10-11 20:13:17,093 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,099 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,117 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,122 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:17] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:17,123 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:17] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:17,136 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:17,150 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,156 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,160 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13: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-10-11 20:13:17,167 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:17] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.038 2026-10-11 20:13:17,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:17] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.039 2026-10-11 20:13:17,969 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,983 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:17,989 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #60208366 for PoS orders references: ['Kiosk 00400-216-0002'] (draft: True) 2026-10-11 20:13:18,012 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #60208366 with result: [{'id': 500, 'pos_reference': 'Kiosk 00400-216-0002', 'account_move': False}] 2026-10-11 20:13:18,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:18] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.023 0.064 2026-10-11 20:13:18,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:18] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 20:13:18,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:13:19,345 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:19,349 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:19,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:19,386 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:19,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:19,394 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53692 2026-10-11 20:13:19,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:19,395 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53692 2026-10-11 20:13:19,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201319_483313_TestSelfOrderKiosk.txt 2026-10-11 20:13:19,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpt8_mtoi4_chrome_odoo" 2026-10-11 20:13:19,770 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 53851 2026-10-11 20:13:19,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpmydce87p_chrome_odoo 2026-10-11 20:13:19,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:37181/json/version 2026-10-11 20:13:19,773 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37181/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:19,785 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:19,785 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:37181/json 2026-10-11 20:13:19,785 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37181/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:19,793 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:37181/devtools/page/94633C766FD4A562FA457C9CF38721D9 2026-10-11 20:13:19,796 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:13:19,799 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:13:19,804 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:13:19,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" in browser 2026-10-11 20:13:19,809 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" 2026-10-11 20:13:19,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:19] "GET /pos-self/216?access_token=b214701efe494064 HTTP/1.1" 200 - 70 0.037 0.115 2026-10-11 20:13:20,003 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '94633C766FD4A562FA457C9CF38721D9', 'loaderId': '08D91C777F4072C165E98192D7A3766B', 'isDownload': False} 2026-10-11 20:13:20,003 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_in')" 2026-10-11 20:13:20,016 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:20,039 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.006 0.009 2026-10-11 20:13:20,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.020 2026-10-11 20:13:20,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.004 0.019 2026-10-11 20:13:20,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:13:20,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.010 2026-10-11 20:13:20,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:13:20,249 100 INFO rb-21b7005-225486-423724 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/216?access_token=b214701efe494064"})" 2026-10-11 20:13:20,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:13:20,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:21,026 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,032 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,050 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,055 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:21] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:21,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:21] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:21,072 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:21,098 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,104 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13: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-10-11 20:13:21,106 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,123 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:21] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.013 0.038 2026-10-11 20:13:21,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:21] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.031 2026-10-11 20:13:21,920 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,933 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:21,938 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #81347289 for PoS orders references: ['Kiosk 00400-216-0003'] (draft: True) 2026-10-11 20:13:21,956 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #81347289 with result: [{'id': 501, 'pos_reference': 'Kiosk 00400-216-0003', 'account_move': False}] 2026-10-11 20:13:22,002 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:22] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.022 0.056 2026-10-11 20:13:22,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:13:22,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:22] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 20:13:23,302 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:23,304 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:23,317 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:23,336 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:23,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:23,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 53851 2026-10-11 20:13:23,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:23,348 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 53851 2026-10-11 20:13:23,444 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201323_444030_TestSelfOrderKiosk.txt 2026-10-11 20:13:23,444 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpmydce87p_chrome_odoo" 2026-10-11 20:13:23,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54014 2026-10-11 20:13:23,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpicsinbu5_chrome_odoo 2026-10-11 20:13:23,726 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:36987/json/version 2026-10-11 20:13:23,728 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36987/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:23,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:23,745 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:36987/json 2026-10-11 20:13:23,745 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36987/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:23,751 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:36987/devtools/page/241363F7A0651A2392D2B80AAA9B66FB 2026-10-11 20:13:23,760 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:13:23,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:13:23,768 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:13:23,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" in browser 2026-10-11 20:13:23,771 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" 2026-10-11 20:13:23,942 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:23] "GET /pos-self/216?access_token=b214701efe494064 HTTP/1.1" 200 - 70 0.039 0.122 2026-10-11 20:13:23,946 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': '241363F7A0651A2392D2B80AAA9B66FB', 'loaderId': 'CB249AC9CB7346576751623D8F6954E0', 'isDownload': False} 2026-10-11 20:13:23,946 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_out')" 2026-10-11 20:13:23,960 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:23,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:23] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.008 2026-10-11 20:13:23,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:23] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.015 2026-10-11 20:13:24,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.035 2026-10-11 20:13:24,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:13:24,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-10-11 20:13:24,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:13:24,223 100 INFO rb-21b7005-225486-423724 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/216?access_token=b214701efe494064"})" 2026-10-11 20:13:24,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 20:13:24,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.011 2026-10-11 20:13:24,992 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:24,999 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,017 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,024 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:25,025 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:25,052 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:25,054 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,059 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:25,063 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,072 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.015 0.035 2026-10-11 20:13:25,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.037 2026-10-11 20:13:25,881 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,884 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:25,899 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #77194379 for PoS orders references: ['Kiosk 00400-216-0004'] (draft: True) 2026-10-11 20:13:25,917 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #77194379 with result: [{'id': 502, 'pos_reference': 'Kiosk 00400-216-0004', 'account_move': False}] 2026-10-11 20:13:25,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:25] "POST /pos-self-order/process-new-order/kiosk HTTP/1.1" 200 - 47 0.021 0.054 2026-10-11 20:13:26,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:26,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:26] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 6 0.004 0.017 2026-10-11 20:13:27,250 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:27,252 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:27,267 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:27,285 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:27,288 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:27,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54014 2026-10-11 20:13:27,293 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:27,294 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54014 2026-10-11 20:13:27,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201327_388565_TestSelfOrderKiosk.txt 2026-10-11 20:13:27,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpicsinbu5_chrome_odoo" 2026-10-11 20:13:27,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome pid: 54174 2026-10-11 20:13:27,671 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless temporary user profile dir: /tmp/tmpecdtvyg2_chrome_odoo 2026-10-11 20:13:27,672 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:38163/json/version 2026-10-11 20:13:27,674 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38163/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:27,684 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:27,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Issuing json command http://127.0.0.1:38163/json 2026-10-11 20:13:27,685 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:38163/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:27,691 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Websocket url found: ws://127.0.0.1:38163/devtools/page/A90248219B9D9E59D3C5B0AB592EA7EC 2026-10-11 20:13:27,698 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Enable chrome headless console log notification 2026-10-11 20:13:27,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome headless enable page notifications 2026-10-11 20:13:27,705 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Setting session cookie in browser 2026-10-11 20:13:27,708 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Open "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" in browser 2026-10-11 20:13:27,708 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigating to: "http://127.0.0.1:8069/pos-self/216?access_token=b214701efe494064" 2026-10-11 20:13:27,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:27] "GET /pos-self/216?access_token=b214701efe494064 HTTP/1.1" 200 - 70 0.042 0.116 2026-10-11 20:13:27,914 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Navigation result: {'frameId': 'A90248219B9D9E59D3C5B0AB592EA7EC', 'loaderId': 'FBDA29B544D1AB8BFAD59B9789160CA3', 'isDownload': False} 2026-10-11 20:13:27,914 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Evaluate ready code "odoo.isTourReady('self_order_kiosk_cancel')" 2026-10-11 20:13:27,935 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:27,948 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:27] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.008 2026-10-11 20:13:27,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:27] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.014 2026-10-11 20:13:27,971 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:27] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.023 2026-10-11 20:13:28,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:13:28,176 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-10-11 20:13:28,185 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:13:28,193 100 INFO rb-21b7005-225486-423724 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/216?access_token=b214701efe494064"})" 2026-10-11 20:13:28,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:13:28,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-10-11 20:13:28,964 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:28,968 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:28,983 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:28,989 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:28,990 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:28] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:29,001 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:29,026 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:29,031 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:29,034 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:29,052 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:29,075 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:29,115 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.024 0.055 2026-10-11 20:13:29,183 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.018 0.115 2026-10-11 20:13:29,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "GET /menu/get-image/1858/512 HTTP/1.1" 200 - 7 0.003 0.102 2026-10-11 20:13:29,219 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:29] "GET /menu/get-image/1859/512 HTTP/1.1" 200 - 7 0.003 0.113 2026-10-11 20:13:30,201 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,215 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,234 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,249 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,271 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,282 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:13:30,302 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:30,304 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.browser: test successful 2026-10-11 20:13:30,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing chrome headless with pid 54174 2026-10-11 20:13:30,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Closing websocket connection 2026-10-11 20:13:30,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Terminating chrome headless with pid 54174 2026-10-11 20:13:30,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201330_409756_TestSelfOrderKiosk.txt 2026-10-11 20:13:30,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk: Removing chrome user profile "/tmp/tmpecdtvyg2_chrome_odoo" 2026-10-11 20:13:30,459 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:13:32,088 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-11 20:13:40,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54333 2026-10-11 20:13:40,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpbsptfkb3_chrome_odoo 2026-10-11 20:13:40,703 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40127/json/version 2026-10-11 20:13:40,705 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40127/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:40,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:40,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40127/json 2026-10-11 20:13:40,723 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40127/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:40,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:40127/devtools/page/D8D2DDC21700C33AB9832C792B567053 2026-10-11 20:13:40,742 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:13:40,746 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:13:40,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:13:41,159 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:13:41,160 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:13:41,175 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:13:41,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 170 0.094 0.464 2026-10-11 20:13:41,732 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'D8D2DDC21700C33AB9832C792B567053', 'loaderId': '10A9E17B7DDA20108CA763C573A84E0E', 'isDownload': False} 2026-10-11 20:13:41,733 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_in')" 2026-10-11 20:13:41,747 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:41,766 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:13:41,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.016 0.024 2026-10-11 20:13:41,802 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:13:41,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.057 2026-10-11 20:13:41,825 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:13:41,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.005 0.072 2026-10-11 20:13:41,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.009 2026-10-11 20:13:41,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.007 2026-10-11 20:13:41,987 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:13:41,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:41] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 20:13:42,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.012 2026-10-11 20:13:42,060 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.001 0.053 2026-10-11 20:13:42,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:42,791 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,798 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,816 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,822 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:42,823 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:42,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:42,851 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,858 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,859 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:42,870 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:42,909 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.014 0.036 2026-10-11 20:13:42,926 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:42] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 11 0.004 0.034 2026-10-11 20:13:43,670 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:43,681 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:43,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:43] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.006 0.010 2026-10-11 20:13:44,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.005 2026-10-11 20:13:44,451 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:44,471 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:44,480 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #11952947 for PoS orders references: ['Self-Order 00401-217-0001'] (draft: True) 2026-10-11 20:13:44,528 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #11952947 with result: [{'id': 503, 'pos_reference': 'Self-Order 00401-217-0001', 'account_move': False}] 2026-10-11 20:13:44,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:44] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 89 0.053 0.086 2026-10-11 20:13:44,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:45,367 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,369 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,383 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,399 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,420 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,431 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,449 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,482 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:45,505 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:45] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 19 0.010 0.024 2026-10-11 20:13:45,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:46,267 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:46,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:13:46,277 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54333 2026-10-11 20:13:46,277 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:13:46,278 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54333 2026-10-11 20:13:46,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201346_373435_TestSelfOrderMobile.txt 2026-10-11 20:13:46,373 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpbsptfkb3_chrome_odoo" 2026-10-11 20:13:46,678 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54495 2026-10-11 20:13:46,678 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp8upf6swr_chrome_odoo 2026-10-11 20:13:46,679 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41197/json/version 2026-10-11 20:13:46,681 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41197/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:46,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:46,694 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41197/json 2026-10-11 20:13:46,695 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41197/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:46,704 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41197/devtools/page/52983AFBC8DD4535E29EB7F981936147 2026-10-11 20:13:46,712 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:13:46,722 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:13:46,748 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:13:46,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:13:46,752 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:13:46,919 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:46] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 71 0.041 0.119 2026-10-11 20:13:46,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '52983AFBC8DD4535E29EB7F981936147', 'loaderId': '02909C760CAECAC6DEBEE0C01BE0A3A6', 'isDownload': False} 2026-10-11 20:13:46,923 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_table_takeaway_out')" 2026-10-11 20:13:46,931 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:46,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:46] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.005 0.009 2026-10-11 20:13:46,963 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:46] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.015 2026-10-11 20:13:46,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:46] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.023 2026-10-11 20:13:47,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:13:47,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.006 2026-10-11 20:13:47,142 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:13:47,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-11 20:13:47,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.021 2026-10-11 20:13:47,177 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:13:47,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:47,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:47,951 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:47,966 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:47,971 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:47,973 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:47,986 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:48,003 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:48,009 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:48,011 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:48,024 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:48,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:48] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.016 0.056 2026-10-11 20:13:48,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:48] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.003 0.053 2026-10-11 20:13:48,850 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:48,866 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:48,868 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #82540280 for PoS orders references: ['Self-Order 00401-217-0002'] (draft: True) 2026-10-11 20:13:48,887 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #82540280 with result: [{'id': 504, 'pos_reference': 'Self-Order 00401-217-0002', 'account_move': False}] 2026-10-11 20:13:48,933 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:48] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.023 0.057 2026-10-11 20:13:48,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:49,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:49,703 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:49,704 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:49,716 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:49,733 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:49,753 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:49,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:13:49,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54495 2026-10-11 20:13:49,762 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:13:49,763 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54495 2026-10-11 20:13:49,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201349_823947_TestSelfOrderMobile.txt 2026-10-11 20:13:49,824 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp8upf6swr_chrome_odoo" 2026-10-11 20:13:50,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54653 2026-10-11 20:13:50,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp3d_0tfkr_chrome_odoo 2026-10-11 20:13:50,117 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35175/json/version 2026-10-11 20:13:50,119 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35175/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:50,128 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:50,128 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35175/json 2026-10-11 20:13:50,129 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35175/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:50,135 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:35175/devtools/page/60C28FB4894E17BC4EECB35FE046AFD6 2026-10-11 20:13:50,143 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:13:50,145 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:13:50,148 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:13:50,158 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:13:50,158 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:13:50,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.045 0.126 2026-10-11 20:13:50,344 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '60C28FB4894E17BC4EECB35FE046AFD6', 'loaderId': '3CC6846EF28F3728E997AD59BD32A897', 'isDownload': False} 2026-10-11 20:13:50,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_in')" 2026-10-11 20:13:50,358 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:50,375 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.008 2026-10-11 20:13:50,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.017 2026-10-11 20:13:50,394 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.028 2026-10-11 20:13:50,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.012 2026-10-11 20:13:50,580 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.011 2026-10-11 20:13:50,580 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:13:50,604 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 20:13:50,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.015 2026-10-11 20:13:50,623 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:13:50,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:51,395 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,398 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,416 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,421 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:51,423 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:51,428 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:51,452 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,457 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:51,459 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,470 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:51,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.037 2026-10-11 20:13:51,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:51] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.002 0.037 2026-10-11 20:13:52,273 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:52,285 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:52,296 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #51777950 for PoS orders references: ['Self-Order 00401-217-0003'] (draft: True) 2026-10-11 20:13:52,322 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #51777950 with result: [{'id': 505, 'pos_reference': 'Self-Order 00401-217-0003', 'account_move': False}] 2026-10-11 20:13:52,377 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:52] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.027 0.073 2026-10-11 20:13:52,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:13:52,704 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:53,149 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:53,150 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:53,166 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:53,183 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:53,203 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:53,205 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:13:53,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54653 2026-10-11 20:13:53,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:13:53,212 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54653 2026-10-11 20:13:53,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201353_314915_TestSelfOrderMobile.txt 2026-10-11 20:13:53,315 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp3d_0tfkr_chrome_odoo" 2026-10-11 20:13:53,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54811 2026-10-11 20:13:53,595 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpqevih23p_chrome_odoo 2026-10-11 20:13:53,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46763/json/version 2026-10-11 20:13:53,597 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46763/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:53,615 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:53,616 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:46763/json 2026-10-11 20:13:53,616 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:46763/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:53,628 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:46763/devtools/page/051C2C55EB95575EDD72A04049C62843 2026-10-11 20:13:53,637 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:13:53,642 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:13:53,653 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:13:53,658 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:13:53,658 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:13:53,832 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:53] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.048 0.116 2026-10-11 20:13:53,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '051C2C55EB95575EDD72A04049C62843', 'loaderId': '0DAAE3744F6578D3964DFEFE4B46949A', 'isDownload': False} 2026-10-11 20:13:53,836 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_out')" 2026-10-11 20:13:53,849 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:53,872 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:53] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.010 2026-10-11 20:13:53,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:53] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.017 2026-10-11 20:13:53,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:53] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.001 0.015 2026-10-11 20:13:54,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:13:54,088 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:13:54,089 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-10-11 20:13:54,104 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.011 2026-10-11 20:13:54,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.011 2026-10-11 20:13:54,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:13:54,162 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:54,895 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:54,899 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:54,916 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:54,923 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:13:54,923 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:54,936 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:54,963 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:54,968 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:54,971 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:54,989 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:55,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:55] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.015 0.036 2026-10-11 20:13:55,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:55] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.002 0.030 2026-10-11 20:13:55,785 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:55,798 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:55,804 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #42698149 for PoS orders references: ['Self-Order 00401-217-0004'] (draft: True) 2026-10-11 20:13:55,823 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #42698149 with result: [{'id': 506, 'pos_reference': 'Self-Order 00401-217-0004', 'account_move': False}] 2026-10-11 20:13:55,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:55] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.025 0.062 2026-10-11 20:13:55,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:56,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:13:56,650 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:56,651 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:56,665 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:56,682 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:56,704 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:56,707 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:13:56,718 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:13:56,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54811 2026-10-11 20:13:56,727 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:13:56,728 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54811 2026-10-11 20:13:56,822 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201356_822200_TestSelfOrderMobile.txt 2026-10-11 20:13:56,822 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpqevih23p_chrome_odoo" 2026-10-11 20:13:57,119 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 54973 2026-10-11 20:13:57,120 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpghkdgle1_chrome_odoo 2026-10-11 20:13:57,120 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:43809/json/version 2026-10-11 20:13:57,121 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43809/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:13:57,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:13:57,131 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:43809/json 2026-10-11 20:13:57,132 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:43809/json with timeout 3 increased to 10s during tests 2026-10-11 20:13:57,143 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:43809/devtools/page/591451E7018C26FC39AC9416E3635E03 2026-10-11 20:13:57,150 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:13:57,159 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:13:57,165 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:13:57,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:13:57,178 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:13:57,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.047 0.147 2026-10-11 20:13:57,388 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '591451E7018C26FC39AC9416E3635E03', 'loaderId': '1F49C5987662A24A541B3674FC0AEE8C', 'isDownload': False} 2026-10-11 20:13:57,389 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_in')" 2026-10-11 20:13:57,420 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:13:57,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-10-11 20:13:57,444 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.001 0.017 2026-10-11 20:13:57,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.020 2026-10-11 20:13:57,630 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 20:13:57,648 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.010 2026-10-11 20:13:57,649 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:13:57,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.009 2026-10-11 20:13:57,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.012 2026-10-11 20:13:57,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:13:57,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:58,462 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,482 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,489 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:58] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:13:58,490 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:58] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:13:58,505 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:13:58,530 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,537 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13: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-10-11 20:13:58,541 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,553 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:58,599 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:58] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.038 2026-10-11 20:13:58,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:58] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.003 0.038 2026-10-11 20:13:59,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:13:59,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:59,381 100 INFO rb-21b7005-225486-423724 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-10-11 20:13:59,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:13:59] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 11 0.003 0.010 2026-10-11 20:14:00,151 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:00,167 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:00,178 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #18624143 for PoS orders references: ['Self-Order 00401-217-0005'] (draft: True) 2026-10-11 20:14:00,202 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #18624143 with result: [{'id': 507, 'pos_reference': 'Self-Order 00401-217-0005', 'account_move': False}] 2026-10-11 20:14:00,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:00] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 59 0.029 0.064 2026-10-11 20:14:00,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:14:00,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:01,027 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:01,036 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:01,050 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:01,065 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:01,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:01] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.026 0.056 2026-10-11 20:14:01,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:01] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.003 0.062 2026-10-11 20:14:01,899 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:01,914 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:02,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:02] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 59 0.033 0.081 2026-10-11 20:14:02,782 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:02,789 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:02,799 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:02,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:02,823 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:02,829 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 54973 2026-10-11 20:14:02,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:02,830 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 54973 2026-10-11 20:14:02,930 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201402_929788_TestSelfOrderMobile.txt 2026-10-11 20:14:02,930 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpghkdgle1_chrome_odoo" 2026-10-11 20:14:03,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55138 2026-10-11 20:14:03,222 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpm73qu5uj_chrome_odoo 2026-10-11 20:14:03,223 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45703/json/version 2026-10-11 20:14:03,224 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45703/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:03,234 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:03,234 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:45703/json 2026-10-11 20:14:03,235 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45703/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:03,248 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:45703/devtools/page/4F626292239C29B5824F21359938B28D 2026-10-11 20:14:03,255 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:14:03,257 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:14:03,262 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:14:03,266 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:14:03,266 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:14:03,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.038 0.123 2026-10-11 20:14:03,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '4F626292239C29B5824F21359938B28D', 'loaderId': '731B74E0FCCA426DB5BDCB05F0FE572F', 'isDownload': False} 2026-10-11 20:14:03,439 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_out')" 2026-10-11 20:14:03,455 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:03,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.010 2026-10-11 20:14:03,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.019 2026-10-11 20:14:03,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.021 2026-10-11 20:14:03,667 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:14:03,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-10-11 20:14:03,678 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:14:03,694 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.008 2026-10-11 20:14:03,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.003 0.018 2026-10-11 20:14:03,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.002 0.005 2026-10-11 20:14:03,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:04,484 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,497 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,515 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,520 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:04,521 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:04,533 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:04,555 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,561 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:04,563 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,579 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:04,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.012 0.035 2026-10-11 20:14:04,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:04] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.002 0.029 2026-10-11 20:14:05,373 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:05,383 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:05,393 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #44369494 for PoS orders references: ['Self-Order 00401-217-0006'] (draft: True) 2026-10-11 20:14:05,415 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #44369494 with result: [{'id': 508, 'pos_reference': 'Self-Order 00401-217-0006', 'account_move': False}] 2026-10-11 20:14:05,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:05] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.025 0.061 2026-10-11 20:14:05,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-10-11 20:14:05,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:06,231 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:06,237 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:06,250 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:06,266 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:06,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.019 0.048 2026-10-11 20:14:06,330 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:06] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.003 0.056 2026-10-11 20:14:07,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:07,069 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,081 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,165 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:07] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.029 0.063 2026-10-11 20:14:07,929 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,936 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,949 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,971 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:07,974 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:07,985 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:07,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55138 2026-10-11 20:14:07,991 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:07,992 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55138 2026-10-11 20:14:08,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201408_063977_TestSelfOrderMobile.txt 2026-10-11 20:14:08,064 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpm73qu5uj_chrome_odoo" 2026-10-11 20:14:08,356 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55303 2026-10-11 20:14:08,357 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpf5bo0p65_chrome_odoo 2026-10-11 20:14:08,358 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41435/json/version 2026-10-11 20:14:08,360 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41435/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:08,369 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:08,369 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:41435/json 2026-10-11 20:14:08,370 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41435/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:08,382 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:41435/devtools/page/547D0608BAEBB134AB0E06330B47504F 2026-10-11 20:14:08,386 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:14:08,393 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:14:08,402 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:14:08,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:14:08,410 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:14:08,679 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.058 0.173 2026-10-11 20:14:08,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '547D0608BAEBB134AB0E06330B47504F', 'loaderId': 'B3137B269224C2A16ECF673E737D752B', 'isDownload': False} 2026-10-11 20:14:08,683 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_in')" 2026-10-11 20:14:08,698 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:08,718 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.004 0.006 2026-10-11 20:14:08,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.007 0.014 2026-10-11 20:14:08,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.005 0.022 2026-10-11 20:14:08,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.002 0.011 2026-10-11 20:14:08,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.009 2026-10-11 20:14:08,934 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:14:08,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.002 0.009 2026-10-11 20:14:08,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.018 2026-10-11 20:14:08,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.004 2026-10-11 20:14:08,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:09,736 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,747 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,765 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,771 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:09,774 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:14:09,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:14:09,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,834 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:09,838 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,852 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:09,902 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.019 0.052 2026-10-11 20:14:09,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:09] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.003 0.040 2026-10-11 20:14:10,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:14:10,666 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:10,681 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:10,684 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #37994756 for PoS orders references: ['Self-Order 00401-217-0007'] (draft: True) 2026-10-11 20:14:10,703 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #37994756 with result: [{'id': 509, 'pos_reference': 'Self-Order 00401-217-0007', 'account_move': False}] 2026-10-11 20:14:10,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:10] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.027 0.053 2026-10-11 20:14:10,771 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.004 2026-10-11 20:14:11,522 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:11,540 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:11,548 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:11,567 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:11,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:11] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.022 0.043 2026-10-11 20:14:11,626 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:11] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.002 0.050 2026-10-11 20:14:12,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:12,382 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:12,397 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:12,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:12] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.028 0.091 2026-10-11 20:14:13,272 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:13,281 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:13,297 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:13,319 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:13,327 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:13,337 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:13] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:14:13,345 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55303 2026-10-11 20:14:13,346 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:13,347 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55303 2026-10-11 20:14:13,441 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201413_441549_TestSelfOrderMobile.txt 2026-10-11 20:14:13,441 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpf5bo0p65_chrome_odoo" 2026-10-11 20:14:13,739 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55468 2026-10-11 20:14:13,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmp3yt4y0oj_chrome_odoo 2026-10-11 20:14:13,740 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35257/json/version 2026-10-11 20:14:13,741 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35257/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:13,754 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:13,755 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:35257/json 2026-10-11 20:14:13,756 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:35257/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:13,764 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:35257/devtools/page/EC3F8FC5D8FDB4A5953C121D93BEC949 2026-10-11 20:14:13,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:14:13,774 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:14:13,779 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:14:13,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:14:13,784 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:14:13,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:13] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.046 0.118 2026-10-11 20:14:13,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'EC3F8FC5D8FDB4A5953C121D93BEC949', 'loaderId': 'FE5D6D40FBC91E26C65CC9D5284EF0C3', 'isDownload': False} 2026-10-11 20:14:13,960 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_out')" 2026-10-11 20:14:13,975 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:13,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:13] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.008 2026-10-11 20:14:14,000 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.002 0.017 2026-10-11 20:14:14,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.003 0.020 2026-10-11 20:14:14,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:14:14,213 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:14:14,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.009 2026-10-11 20:14:14,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 20:14:14,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.013 2026-10-11 20:14:14,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:14:14,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:15,015 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,030 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,048 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,055 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:14:15,058 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:15,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:15,088 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,096 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14: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-10-11 20:14:15,098 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,118 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,148 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.013 0.035 2026-10-11 20:14:15,164 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.002 0.023 2026-10-11 20:14:15,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:14:15,916 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,931 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:15,937 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #7289493 for PoS orders references: ['Self-Order 00401-217-0008'] (draft: True) 2026-10-11 20:14:15,960 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #7289493 with result: [{'id': 510, 'pos_reference': 'Self-Order 00401-217-0008', 'account_move': False}] 2026-10-11 20:14:16,021 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:16] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.036 0.064 2026-10-11 20:14:16,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:16,794 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:16,818 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:16,833 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:16,848 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:16,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:16] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.021 0.064 2026-10-11 20:14:16,929 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:16] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.003 0.068 2026-10-11 20:14:17,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:17,685 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:17,698 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:17,785 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:17] "POST /pos-self-order/update-existing-order HTTP/1.1" 200 - 51 0.032 0.064 2026-10-11 20:14:18,551 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:18,557 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:18,565 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:18,586 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:18,589 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:18,600 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55468 2026-10-11 20:14:18,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:18,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55468 2026-10-11 20:14:18,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201418_701360_TestSelfOrderMobile.txt 2026-10-11 20:14:18,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmp3yt4y0oj_chrome_odoo" 2026-10-11 20:14:18,985 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55632 2026-10-11 20:14:18,986 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpe9b1ept2_chrome_odoo 2026-10-11 20:14:18,986 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40737/json/version 2026-10-11 20:14:18,988 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40737/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:19,000 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:19,001 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:40737/json 2026-10-11 20:14:19,001 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:40737/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:19,014 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:40737/devtools/page/26967897D056A75A9487F2A0F596B339 2026-10-11 20:14:19,019 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:14:19,026 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:14:19,049 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:14:19,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:14:19,054 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:14:19,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.053 0.191 2026-10-11 20:14:19,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': '26967897D056A75A9487F2A0F596B339', 'loaderId': '44C419EFFE9852D232C85CBA7B2DCD6A', 'isDownload': False} 2026-10-11 20:14:19,311 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_meal_cancel')" 2026-10-11 20:14:19,322 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:19,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.003 0.007 2026-10-11 20:14:19,347 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.002 0.012 2026-10-11 20:14:19,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.002 0.025 2026-10-11 20:14:19,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:14:19,537 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:14:19,539 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /favicon.ico HTTP/1.1" 301 - 3 0.003 0.010 2026-10-11 20:14:19,554 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.012 2026-10-11 20:14:19,563 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.012 2026-10-11 20:14:19,570 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:14:19,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:20,350 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,363 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,381 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,386 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:20,387 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:20,392 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:14:20,416 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,422 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,425 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:14:20,434 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:20,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.037 2026-10-11 20:14:20,489 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:20] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.002 0.026 2026-10-11 20:14:21,235 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,249 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,263 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,286 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,297 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,322 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,331 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,349 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:21,380 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:21] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.017 0.038 2026-10-11 20:14:21,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:22,148 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:22,163 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:22,167 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #85536643 for PoS orders references: ['Self-Order 00401-217-0009'] (draft: True) 2026-10-11 20:14:22,188 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #85536643 with result: [{'id': 511, 'pos_reference': 'Self-Order 00401-217-0009', 'account_move': False}] 2026-10-11 20:14:22,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:22] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.035 0.065 2026-10-11 20:14:22,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:23,022 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,037 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,064 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,084 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,098 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,106 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 32 0.020 0.043 2026-10-11 20:14:23,119 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.003 0.045 2026-10-11 20:14:23,132 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,147 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:23,148 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:23,156 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55632 2026-10-11 20:14:23,156 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:23,156 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55632 2026-10-11 20:14:23,251 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201423_250850_TestSelfOrderMobile.txt 2026-10-11 20:14:23,251 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpe9b1ept2_chrome_odoo" 2026-10-11 20:14:23,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome pid: 55794 2026-10-11 20:14:23,539 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless temporary user profile dir: /tmp/tmpxxwzjpt3_chrome_odoo 2026-10-11 20:14:23,540 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:39773/json/version 2026-10-11 20:14:23,541 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39773/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:23,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:23,555 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Issuing json command http://127.0.0.1:39773/json 2026-10-11 20:14:23,556 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:39773/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:23,566 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Websocket url found: ws://127.0.0.1:39773/devtools/page/D369DD8ECAA56785D884539998E0B197 2026-10-11 20:14:23,573 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Enable chrome headless console log notification 2026-10-11 20:14:23,580 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome headless enable page notifications 2026-10-11 20:14:23,587 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Setting session cookie in browser 2026-10-11 20:14:23,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Open "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" in browser 2026-10-11 20:14:23,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigating to: "http://127.0.0.1:8069/pos-self/217?access_token=09012522911b43f7" 2026-10-11 20:14:23,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "GET /pos-self/217?access_token=09012522911b43f7 HTTP/1.1" 200 - 70 0.076 0.165 2026-10-11 20:14:23,850 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Navigation result: {'frameId': 'D369DD8ECAA56785D884539998E0B197', 'loaderId': 'DA21F731351C2EA02CF45FDD8FFAEB29', 'isDownload': False} 2026-10-11 20:14:23,850 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_each_cancel')" 2026-10-11 20:14:23,862 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:23,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-10-11 20:14:23,907 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 5 0.008 0.031 2026-10-11 20:14:23,915 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:23] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 5 0.001 0.044 2026-10-11 20:14:24,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:14:24,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /favicon.ico HTTP/1.1" 301 - 3 0.002 0.007 2026-10-11 20:14:24,098 100 INFO rb-21b7005-225486-423724 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/217?access_token=09012522911b43f7"})" 2026-10-11 20:14:24,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.003 0.008 2026-10-11 20:14:24,120 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.013 2026-10-11 20:14:24,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:14:24,175 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:24,902 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:24,914 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:24,932 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:24,939 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /pos_self_order/static/img/eatin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:14:24,940 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /pos_self_order/static/img/takeAway.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:14:24,952 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:24,979 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:24,984 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:24,990 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,001 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,054 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:25] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.044 2026-10-11 20:14:25,071 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:25] "GET /menu/get-image/1861/512 HTTP/1.1" 200 - 7 0.003 0.020 2026-10-11 20:14:25,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,831 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,846 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,869 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,880 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,899 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,913 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,931 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:25,966 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:25] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 25 0.014 0.035 2026-10-11 20:14:25,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:25] "GET /menu/get-image/1862/512 HTTP/1.1" 200 - 7 0.002 0.025 2026-10-11 20:14:26,636 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:14:26,731 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:26,747 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:26,753 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #84761719 for PoS orders references: ['Self-Order 00401-217-0010'] (draft: True) 2026-10-11 20:14:26,772 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #84761719 with result: [{'id': 512, 'pos_reference': 'Self-Order 00401-217-0010', 'account_move': False}] 2026-10-11 20:14:26,818 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:26] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 47 0.024 0.059 2026-10-11 20:14:27,585 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:27,596 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:27,614 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:27,629 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:27,631 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.browser: test successful 2026-10-11 20:14:27,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing chrome headless with pid 55794 2026-10-11 20:14:27,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Closing websocket connection 2026-10-11 20:14:27,638 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Terminating chrome headless with pid 55794 2026-10-11 20:14:27,733 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201427_733739_TestSelfOrderMobile.txt 2026-10-11 20:14:27,734 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile: Removing chrome user profile "/tmp/tmpxxwzjpt3_chrome_odoo" 2026-10-11 20:14:27,782 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:14:45,311 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #174 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 20:14:47,051 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #174 deleted ir.attachment records with IDs: [7876, 7877, 7878, 7879, 7880, 7881, 7882, 7883, 7923, 7924, 7925, 7926, 7927, 7928, 7929, 7930] 2026-10-11 20:14:47,051 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #174 deleted pos.config records with IDs: [218, 219, 220, 221] 2026-10-11 20:14:47,068 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #174 deleted ir.sequence records with IDs: [4886, 4889, 4937, 4940, 4887, 4890, 4938, 4941] 2026-10-11 20:14:50,078 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos: Starting TestSelfOrderPos.test_table_stand_number_exported ... 2026-10-11 20:14:50,437 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome pid: 55959 2026-10-11 20:14:50,437 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless temporary user profile dir: /tmp/tmpomkofuf9_chrome_odoo 2026-10-11 20:14:50,438 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:34697/json/version 2026-10-11 20:14:50,439 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34697/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:14:50,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Browser version: Chrome/150.0.7871.114 2026-10-11 20:14:50,449 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Issuing json command http://127.0.0.1:34697/json 2026-10-11 20:14:50,450 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34697/json with timeout 3 increased to 10s during tests 2026-10-11 20:14:50,459 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Websocket url found: ws://127.0.0.1:34697/devtools/page/E83086BBBDB6EC75BDA4F072A55B99AB 2026-10-11 20:14:50,463 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Enable chrome headless console log notification 2026-10-11 20:14:50,470 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome headless enable page notifications 2026-10-11 20:14:50,652 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_user from n/a 2026-10-11 20:14:50,665 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Setting session cookie in browser 2026-10-11 20:14:50,668 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Open "http://127.0.0.1:8069/pos/ui?config_id=222" in browser 2026-10-11 20:14:50,668 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=222" 2026-10-11 20:14:50,678 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:14:51,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /pos/ui?config_id=222 HTTP/1.1" 200 - 114 0.051 0.610 2026-10-11 20:14:51,339 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Navigation result: {'frameId': 'E83086BBBDB6EC75BDA4F072A55B99AB', 'loaderId': 'D718058BCF3B7DF889F86190810B9CEB', 'isDownload': False} 2026-10-11 20:14:51,340 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Evaluate ready code "odoo.isTourReady('test_table_stand_number_exported')" 2026-10-11 20:14:51,357 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:14:51,386 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.009 0.011 2026-10-11 20:14:51,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.002 0.022 2026-10-11 20:14:51,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-10-11 20:14:51,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.006 0.007 2026-10-11 20:14:51,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.002 0.006 2026-10-11 20:14:51,767 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:14:51,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-10-11 20:14:51,778 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:51] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:14:51,791 100 INFO rb-21b7005-225486-423724 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=222"})" 2026-10-11 20:14:52,352 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 330 0.158 0.411 2026-10-11 20:14:52,436 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.052 2026-10-11 20:14:52,465 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 9 0.004 0.017 2026-10-11 20:14:52,481 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:14:52,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1874&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 14 0.026 0.035 2026-10-11 20:14:52,586 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:14:52,613 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1871&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.008 0.101 2026-10-11 20:14:52,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1872&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.006 0.148 2026-10-11 20:14:52,677 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:14:52,687 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:52,699 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:14:52,708 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1873&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.008 0.191 2026-10-11 20:14:52,768 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1869&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.014 0.224 2026-10-11 20:14:52,786 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:14:52,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1870&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.006 0.266 2026-10-11 20:14:52,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.210 2026-10-11 20:14:52,856 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=product.product&field=image_128&id=1868&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.006 0.226 2026-10-11 20:14:52,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.003 0.137 2026-10-11 20:14:52,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.146 2026-10-11 20:14:52,886 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.094 2026-10-11 20:14:52,887 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:14:52,903 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.092 2026-10-11 20:14:52,911 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.090 2026-10-11 20:14:52,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.092 2026-10-11 20:14:52,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image/res.users/176/avatar_128 HTTP/1.1" 200 - 18 0.017 0.095 2026-10-11 20:14:52,997 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:52] "GET /web/image/res.company/87/favicon HTTP/1.1" 200 - 11 0.006 0.118 2026-10-11 20:14:53,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=product.product&field=image_128&id=1867&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.006 0.131 2026-10-11 20:14:53,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=product.product&field=image_128&id=1866&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 8 0.006 0.177 2026-10-11 20:14:53,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=pos.category&field=image_128&id=40&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 4 0.001 0.148 2026-10-11 20:14:53,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=pos.category&field=image_128&id=41&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 4 0.001 0.154 2026-10-11 20:14:53,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=pos.category&field=image_128&id=42&unique=2026-10-11%2020:14:27 HTTP/1.1" 200 - 4 0.001 0.146 2026-10-11 20:14:53,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image/res.company/87/favicon HTTP/1.1" 304 - 6 0.003 0.124 2026-10-11 20:14:53,396 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,413 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,429 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 15 0.011 0.013 2026-10-11 20:14:53,461 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,469 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,498 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,527 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,536 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:14:53,538 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,539 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:14:53,547 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,563 100 INFO rb-21b7005-225486-423724 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-10-11 20:14:53,568 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #95123174 for PoS orders references: ['POS/12345678901234'] (draft: False) 2026-10-11 20:14:53,573 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:14:53,595 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #176 deleted pos.order.line records with IDs: [906] 2026-10-11 20:14:53,772 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #95123174 with result: [{'id': 513, 'pos_reference': 'POS/12345678901234', 'account_move': False}] 2026-10-11 20:14:53,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 129 0.087 0.140 2026-10-11 20:14:53,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:53] "GET /web/image?model=pos.config&id=222&field=custom_logo HTTP/1.1" 200 - 11 0.012 0.013 2026-10-11 20:14:54,586 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos.browser: test successful 2026-10-11 20:14:54,595 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:14:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:14:54,600 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing chrome headless with pid 55959 2026-10-11 20:14:54,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Closing websocket connection 2026-10-11 20:14:54,601 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Terminating chrome headless with pid 55959 2026-10-11 20:14:54,701 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201454_701516_TestSelfOrderPos.txt 2026-10-11 20:14:54,702 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_pos.TestSelfOrderPos: Removing chrome user profile "/tmp/tmpomkofuf9_chrome_odoo" 2026-10-11 20:14:54,815 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-10-11 20:14:56,588 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-11 20:15:05,482 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56163 2026-10-11 20:15:05,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmp_nhfqhfg_chrome_odoo 2026-10-11 20:15:05,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:44019/json/version 2026-10-11 20:15:05,484 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44019/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:15:05,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/150.0.7871.114 2026-10-11 20:15:05,516 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:44019/json 2026-10-11 20:15:05,517 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44019/json with timeout 3 increased to 10s during tests 2026-10-11 20:15:05,532 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:44019/devtools/page/1F5D538130809A8B652826C25D965A92 2026-10-11 20:15:05,541 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-10-11 20:15:05,545 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-10-11 20:15:05,989 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:15:05,996 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-10-11 20:15:05,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Open "http://127.0.0.1:8069/pos-self/223?access_token=232dd03531c7419f" in browser 2026-10-11 20:15:05,998 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigating to: "http://127.0.0.1:8069/pos-self/223?access_token=232dd03531c7419f" 2026-10-11 20:15:06,010 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:15:06,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /pos-self/223?access_token=232dd03531c7419f HTTP/1.1" 200 - 168 0.090 0.493 2026-10-11 20:15:06,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': '1F5D538130809A8B652826C25D965A92', 'loaderId': '3CB777CEF0F876BBE32646E22DA9904B', 'isDownload': False} 2026-10-11 20:15:06,594 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('SelfOrderOrderNumberTour')" 2026-10-11 20:15:06,609 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:15:06,628 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e5dd57a/pos_self_order.assets.min.css, copying from /web/assets/e5dd57a/pos_self_order.assets.min.css 2026-10-11 20:15:06,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /web/assets/1/e5dd57a/pos_self_order.assets.min.css HTTP/1.1" 200 - 10 0.015 0.028 2026-10-11 20:15:06,668 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b07f79/pos_self_order.assets.min.js, copying from /web/assets/9b07f79/pos_self_order.assets.min.js 2026-10-11 20:15:06,690 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /web/assets/1/9b07f79/pos_self_order.assets.min.js HTTP/1.1" 200 - 10 0.005 0.071 2026-10-11 20:15:06,700 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1924d45/pos_self_order.assets_tests.min.js, copying from /web/assets/1924d45/pos_self_order.assets_tests.min.js 2026-10-11 20:15:06,717 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /web/assets/1/1924d45/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 10 0.010 0.091 2026-10-11 20:15:06,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:15:06,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /favicon.ico HTTP/1.1" 301 - 3 0.001 0.008 2026-10-11 20:15:06,886 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate test code "odoo.startTour('SelfOrderOrderNumberTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos-self/223?access_token=232dd03531c7419f"})" 2026-10-11 20:15:06,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 7 0.004 0.009 2026-10-11 20:15:06,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 7 0.003 0.016 2026-10-11 20:15:06,976 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.050 2026-10-11 20:15:06,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:15:07,694 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:07,698 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:07,734 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:07,740 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:07,747 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:07,759 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:07,813 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:15:07,829 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:07] "POST /pos-self-order/get-orders-taxes/ HTTP/1.1" 200 - 26 0.024 0.037 2026-10-11 20:15:07,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:07] "GET /menu/get-image/1875/512 HTTP/1.1" 200 - 10 0.004 0.040 2026-10-11 20:15:08,596 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:08,611 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:08,616 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:08] "POST /pos-self-order/get-tables HTTP/1.1" 200 - 13 0.005 0.011 2026-10-11 20:15:09,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:15:09,386 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:09,408 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #28486600 for PoS orders references: ['Self-Order 00403-223-0001'] (draft: True) 2026-10-11 20:15:09,452 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #28486600 with result: [{'id': 514, 'pos_reference': 'Self-Order 00403-223-0001', 'account_move': False}] 2026-10-11 20:15:09,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:09] "POST /pos-self-order/process-new-order/mobile HTTP/1.1" 200 - 92 0.048 0.081 2026-10-11 20:15:09,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:15:10,291 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:10,303 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-10-11 20:15:10,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56163 2026-10-11 20:15:10,310 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-10-11 20:15:10,311 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56163 2026-10-11 20:15:10,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201510_406052_TestSelfOrderSequence.txt 2026-10-11 20:15:10,406 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmp_nhfqhfg_chrome_odoo" 2026-10-11 20:15:10,700 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome pid: 56324 2026-10-11 20:15:10,700 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless temporary user profile dir: /tmp/tmpj3nqt8aj_chrome_odoo 2026-10-11 20:15:10,700 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:34103/json/version 2026-10-11 20:15:10,702 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34103/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:15:10,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Browser version: Chrome/150.0.7871.114 2026-10-11 20:15:10,709 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Issuing json command http://127.0.0.1:34103/json 2026-10-11 20:15:10,710 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:34103/json with timeout 3 increased to 10s during tests 2026-10-11 20:15:10,717 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Websocket url found: ws://127.0.0.1:34103/devtools/page/E9EC938C302C3B7F59A3B857235458DE 2026-10-11 20:15:10,724 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Enable chrome headless console log notification 2026-10-11 20:15:10,735 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome headless enable page notifications 2026-10-11 20:15:10,766 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:pos_admin from n/a 2026-10-11 20:15:10,769 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Setting session cookie in browser 2026-10-11 20:15:10,773 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Open "http://127.0.0.1:8069/pos/ui?config_id=223" in browser 2026-10-11 20:15:10,773 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=223" 2026-10-11 20:15:11,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /pos/ui?config_id=223 HTTP/1.1" 200 - 97 0.050 0.333 2026-10-11 20:15:11,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Navigation result: {'frameId': 'E9EC938C302C3B7F59A3B857235458DE', 'loaderId': '3C264102E09529ECD814A93FEEEF1852', 'isDownload': False} 2026-10-11 20:15:11,171 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Evaluate ready code "odoo.isTourReady('OrderNumberConflictTour')" 2026-10-11 20:15:11,185 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:15:11,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.010 0.008 2026-10-11 20:15:11,218 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-10-11 20:15:11,228 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.002 0.033 2026-10-11 20:15:11,540 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.004 0.010 2026-10-11 20:15:11,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.020 0.007 2026-10-11 20:15:11,572 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:11,584 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:15:11,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:11] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.008 0.006 2026-10-11 20:15:11,604 100 INFO rb-21b7005-225486-423724 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=223"})" 2026-10-11 20:15:12,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 368 0.178 0.419 2026-10-11 20:15:12,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.014 0.056 2026-10-11 20:15:12,297 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_pricelist_item_by_product HTTP/1.1" 200 - 5 0.002 0.007 2026-10-11 20:15:12,310 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:15:12,390 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=product.product&field=image_128&id=1875&unique=2026-10-11%2020:14:54 HTTP/1.1" 200 - 14 0.017 0.047 2026-10-11 20:15:12,410 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:12,434 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=product.product&field=image_128&id=1877&unique=2026-10-11%2020:14:54 HTTP/1.1" 200 - 8 0.009 0.094 2026-10-11 20:15:12,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=product.product&field=image_128&id=1876&unique=2026-10-11%2020:14:54 HTTP/1.1" 200 - 8 0.005 0.123 2026-10-11 20:15:12,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 7 0.002 0.130 2026-10-11 20:15:12,499 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.015 0.138 2026-10-11 20:15:12,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.001 0.145 2026-10-11 20:15:12,518 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/pos.config/get_tables_order_count_and_printing_changes HTTP/1.1" 200 - 8 0.003 0.085 2026-10-11 20:15:12,524 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #1184749 for PoS orders references: ['Self-Order 00403-223-0001'] (draft: True) 2026-10-11 20:15:12,545 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #179 deleted pos.order.line records with IDs: [908] 2026-10-11 20:15:12,625 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #1184749 with result: [{'id': 514, 'pos_reference': 'Self-Order 00403-223-0001', 'account_move': False}] 2026-10-11 20:15:12,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 78 0.040 0.157 2026-10-11 20:15:12,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.005 0.169 2026-10-11 20:15:12,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.167 2026-10-11 20:15:12,673 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.002 0.166 2026-10-11 20:15:12,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.001 0.163 2026-10-11 20:15:12,695 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:15:12,695 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:15:12,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image?model=pos.category&field=image_128&id=43&unique=2026-10-11%2020:14:54 HTTP/1.1" 200 - 4 0.002 0.166 2026-10-11 20:15:12,699 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:15:12,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 18 0.010 0.037 2026-10-11 20:15:12,748 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.052 2026-10-11 20:15:12,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.056 2026-10-11 20:15:13,446 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:13,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:13] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:15:13,465 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'product screen is shown (trigger: .product-screen)' 2026-10-11 20:15:13,562 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:15:14,437 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,469 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,473 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,479 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,495 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,511 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,530 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,545 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,561 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: 'back to floor (trigger: .floor-button)' 2026-10-11 20:15:14,571 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Start PoS synchronisation #56718643 for PoS orders references: ['Order 00403-001-0001'] (draft: True) 2026-10-11 20:15:14,578 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:14,596 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.pos-topheader .ticket-button' 2026-10-11 20:15:14,635 100 INFO rb-21b7005-225486-423724 odoo.addons.point_of_sale.models.pos_order: Finish PoS synchronisation #56718643 with result: [{'id': 515, 'pos_reference': 'Order 00403-001-0001', 'account_move': False}] 2026-10-11 20:15:14,646 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:14] "POST /web/dataset/call_kw/pos.order/create_from_ui HTTP/1.1" 200 - 53 0.024 0.055 2026-10-11 20:15:15,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:15:15,409 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: Tour OrderNumberConflictTour on step: '.screen.ticket-screen' 2026-10-11 20:15:15,451 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:15] "POST /web/dataset/call_kw/pos.order/export_for_ui_table_draft HTTP/1.1" 200 - 18 0.013 0.028 2026-10-11 20:15:16,229 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:16,245 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:16,261 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:16,278 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:16,295 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:16,296 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.browser: test successful 2026-10-11 20:15:16,308 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing chrome headless with pid 56324 2026-10-11 20:15:16,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Closing websocket connection 2026-10-11 20:15:16,309 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Terminating chrome headless with pid 56324 2026-10-11 20:15:16,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201516_390748_TestSelfOrderSequence.txt 2026-10-11 20:15:16,391 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence: Removing chrome user profile "/tmp/tmpj3nqt8aj_chrome_odoo" 2026-10-11 20:15:16,450 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:15:33,901 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #180 deleted ir.property records with IDs: [833, 834, 835, 836, 837, 838] 2026-10-11 20:15:35,637 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #180 deleted ir.attachment records with IDs: [8047, 8048, 8049, 8050, 8051, 8052, 8053, 8054, 8094, 8095, 8096, 8097, 8098, 8099, 8100, 8101] 2026-10-11 20:15:35,638 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #180 deleted pos.config records with IDs: [224, 225, 226, 227] 2026-10-11 20:15:35,661 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #180 deleted ir.sequence records with IDs: [5023, 5026, 5074, 5077, 5024, 5027, 5075, 5078] 2026-10-11 20:15:38,911 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-10-11 20:15:39,234 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome pid: 56515 2026-10-11 20:15:39,235 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless temporary user profile dir: /tmp/tmpcpjzjfs2_chrome_odoo 2026-10-11 20:15:39,235 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:44957/json/version 2026-10-11 20:15:39,237 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44957/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:15:39,251 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Browser version: Chrome/150.0.7871.114 2026-10-11 20:15:39,251 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Issuing json command http://127.0.0.1:44957/json 2026-10-11 20:15:39,252 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44957/json with timeout 3 increased to 10s during tests 2026-10-11 20:15:39,261 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Websocket url found: ws://127.0.0.1:44957/devtools/page/28CADDD906756B6EFF56892766AFD6BF 2026-10-11 20:15:39,265 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Enable chrome headless console log notification 2026-10-11 20:15:39,269 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome headless enable page notifications 2026-10-11 20:15:39,469 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:15:39,472 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Setting session cookie in browser 2026-10-11 20:15:39,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Open "http://127.0.0.1:8069/pos/ui?config_id=228" in browser 2026-10-11 20:15:39,483 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=228" 2026-10-11 20:15:39,506 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:15:40,208 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /pos/ui?config_id=228 HTTP/1.1" 200 - 113 0.058 0.649 2026-10-11 20:15:40,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Navigation result: {'frameId': '28CADDD906756B6EFF56892766AFD6BF', 'loaderId': '251EDCB32E1B30CB1B753B1EC7BE6DC0', 'isDownload': False} 2026-10-11 20:15:40,211 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Evaluate ready code "odoo.isTourReady('VivaWalletTour')" 2026-10-11 20:15:40,223 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:15:40,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /web/assets/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:15:40,252 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /web/assets/d7c76c2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 4 0.003 0.018 2026-10-11 20:15:40,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /web/assets/b7d77d0/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-10-11 20:15:40,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:15:40,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 6 0.003 0.005 2026-10-11 20:15:40,656 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:15:40,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.004 0.009 2026-10-11 20:15:40,666 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:40] "GET /viin_brand_pos/static/src/img/viindoo-favicon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:15:40,685 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Evaluate test code "odoo.startTour('VivaWalletTour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/pos/ui?config_id=228"})" 2026-10-11 20:15:41,232 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 310 0.157 0.398 2026-10-11 20:15:41,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "GET /pos/ui HTTP/1.1" 200 - 22 0.014 0.576 2026-10-11 20:15:41,318 100 INFO rb-21b7005-225486-423724 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-11 20:15:41,355 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.015 0.069 2026-10-11 20:15:41,411 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:15:41,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:15:41,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/pos.session/load_pos_data HTTP/1.1" 200 - 174 0.087 0.297 2026-10-11 20:15:41,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/pos.session/get_pos_ui_product_product_by_params HTTP/1.1" 200 - 24 0.012 0.043 2026-10-11 20:15:41,947 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "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-10-11 20:15:41,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:41] "POST /web/dataset/call_kw/ir.model.data/check_object_reference HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:15:42,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1887&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 14 0.018 0.034 2026-10-11 20:15:42,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1888&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.009 0.075 2026-10-11 20:15:42,079 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:15:42,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1885&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.005 0.112 2026-10-11 20:15:42,124 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:15:42,130 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:42,137 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:42,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1886&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.010 0.143 2026-10-11 20:15:42,181 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1883&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.007 0.180 2026-10-11 20:15:42,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1884&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.005 0.203 2026-10-11 20:15:42,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.179 2026-10-11 20:15:42,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1882&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.006 0.162 2026-10-11 20:15:42,261 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:15:42,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=5&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.003 0.111 2026-10-11 20:15:42,271 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:15:42,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=1&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.004 0.113 2026-10-11 20:15:42,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 19 0.017 0.119 2026-10-11 20:15:42,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=2&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.115 2026-10-11 20:15:42,349 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=4&unique=2026-10-11%2018:27:28 HTTP/1.1" 200 - 6 0.004 0.110 2026-10-11 20:15:42,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.114 2026-10-11 20:15:42,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=3&unique=2026-10-11%2018:16:33 HTTP/1.1" 200 - 6 0.003 0.101 2026-10-11 20:15:42,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image/res.company/90/favicon HTTP/1.1" 200 - 6 0.008 0.107 2026-10-11 20:15:42,427 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1881&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.006 0.142 2026-10-11 20:15:42,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=product.product&field=image_128&id=1880&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 8 0.005 0.120 2026-10-11 20:15:42,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=44&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 4 0.002 0.128 2026-10-11 20:15:42,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=45&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 4 0.002 0.129 2026-10-11 20:15:42,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image?model=pos.category&field=image_128&id=46&unique=2026-10-11%2020:15:16 HTTP/1.1" 200 - 4 0.001 0.129 2026-10-11 20:15:42,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "GET /web/image/res.company/90/favicon HTTP/1.1" 304 - 6 0.004 0.112 2026-10-11 20:15:42,861 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: '.opening-cash-control .button:contains("Open session")' 2026-10-11 20:15:42,879 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,896 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:42] "POST /web/dataset/call_kw/pos.session/set_cashbox_pos HTTP/1.1" 200 - 14 0.009 0.018 2026-10-11 20:15:42,899 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,910 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,928 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,943 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,960 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,977 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:42,994 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:43,012 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:43,027 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:43,043 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click pay button (trigger: .product-screen .pay-order-button)' 2026-10-11 20:15:43,062 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'now in payment screen (trigger: .pos-content .payment-screen)' 2026-10-11 20:15:43,067 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:15:43,069 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:15:43,077 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 20:15:43,093 100 INFO rb-21b7005-225486-423724 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-10-11 20:15:43,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:43] "POST /web/dataset/call_kw/pos.payment.method/build_payment_qr_code_base64 HTTP/1.1" 200 - 3 0.003 0.009 2026-10-11 20:15:43,111 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'click send button (trigger: .button.send_payment_request)' 2026-10-11 20:15:43,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:15:43] "POST /web/dataset/call_kw/pos.payment.method/viva_wallet_send_payment_request HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:15:43,127 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: Tour VivaWalletTour on step: 'payment screen is shown (trigger: .pos .payment-screen)' 2026-10-11 20:15:43,130 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.browser: test successful 2026-10-11 20:15:43,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing chrome headless with pid 56515 2026-10-11 20:15:43,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Closing websocket connection 2026-10-11 20:15:43,137 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Terminating chrome headless with pid 56515 2026-10-11 20:15:43,232 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201543_232247_TestVivaWalletHttpCommon.txt 2026-10-11 20:15:43,232 100 INFO rb-21b7005-225486-423724 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon: Removing chrome user profile "/tmp/tmpcpjzjfs2_chrome_odoo" 2026-10-11 20:15:43,323 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 7 removed 2026-10-11 20:15:43,414 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-11 20:15:44,274 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31511] 2026-10-11 20:15:44,458 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted res.partner records with IDs: [849] 2026-10-11 20:15:44,472 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-11 20:15:45,361 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-11 20:15:46,122 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-11 20:15:46,781 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-11 20:15:52,392 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [851], uid: 2, model: res.partner 2026-10-11 20:15:52,430 100 INFO rb-21b7005-225486-423724 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-11 20:15:53,209 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:15:53,572 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31732] 2026-10-11 20:15:53,637 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.product records with IDs: [1891] 2026-10-11 20:15:53,703 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-11 20:15:53,873 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_package_and_use_its_barcode_in_product ... 2026-10-11 20:15:54,010 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.packaging records with IDs: [5] 2026-10-11 20:15:54,023 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-11 20:15:54,131 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-11 20:15:54,408 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-11 20:15:59,934 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-11 20:16:04,583 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-11 20:16:04,776 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-11 20:16:04,949 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:05,277 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-11 20:16:05,611 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:05,712 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-11 20:16:05,736 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-11 20:16:05,763 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-11 20:16:06,097 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:06,927 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-11 20:16:06,971 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-11 20:16:07,091 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-11 20:16:07,173 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-11 20:16:11,501 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-11 20:16:12,654 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:13,279 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.product records with IDs: [1927] 2026-10-11 20:16:13,572 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.product records with IDs: [1946] 2026-10-11 20:16:13,595 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-11 20:16:13,708 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-11 20:16:13,812 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-11 20:16:13,901 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-11 20:16:14,266 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-11 20:16:15,294 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-11 20:16:20,592 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-11 20:16:20,616 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-11 20:16:20,999 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-11 20:16:21,670 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-11 20:16:21,902 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-11 20:16:21,917 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:22,429 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-11 20:16:22,785 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-11 20:16:22,831 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:23,138 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-11 20:16:23,243 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-11 20:16:27,803 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-11 20:16:28,000 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-11 20:16:28,048 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-11 20:16:28,102 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-11 20:16:28,162 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:28,164 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-11 20:16:28,372 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-11 20:16:28,518 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:29,514 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-11 20:16:29,907 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-11 20:16:30,309 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-11 20:16:30,705 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-11 20:16:35,091 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-11 20:16:35,535 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-11 20:16:36,209 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-11 20:16:36,429 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-11 20:16:36,620 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-11 20:16:36,813 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-11 20:16:37,015 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-11 20:16:37,316 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-11 20:16:37,319 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-11 20:16:37,402 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:38,569 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-11 20:16:39,095 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-11 20:16:39,731 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-11 20:16:41,150 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-11 20:16:42,431 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-11 20:16:43,264 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-11 20:16:44,232 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-11 20:16:44,462 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-11 20:16:44,508 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-11 20:16:45,028 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-11 20:16:47,217 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:48,111 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.product records with IDs: [2079] 2026-10-11 20:16:48,152 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-11 20:16:48,541 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-11 20:16:48,951 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-11 20:16:49,290 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-11 20:16:49,818 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-11 20:16:50,203 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:51,367 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.product records with IDs: [2098] 2026-10-11 20:16:51,480 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-11 20:16:51,786 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-11 20:16:51,868 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-11 20:16:51,892 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-11 20:16:52,455 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-11 20:16:52,871 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-11 20:16:53,398 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-11 20:16:53,823 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-11 20:16:54,784 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-11 20:16:55,263 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-11 20:16:55,732 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:56,073 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-11 20:16:56,595 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-11 20:16:56,798 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-11 20:16:57,006 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-11 20:16:57,186 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-11 20:16:57,572 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-11 20:16:57,868 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-11 20:16:58,192 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-11 20:16:58,386 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-11 20:16:58,589 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-11 20:16:58,856 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:16:59,723 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-11 20:16:59,729 100 INFO rb-21b7005-225486-423724 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-11 20:16:59,961 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:17:17,357 100 INFO rb-21b7005-225486-423724 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-11 20:17:20,628 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 286 and Message-Id '<890195408976601.1791749840.510738611221313-openerp-792-account.move@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-10-11 20:17:20,629 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:20,697 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [286] 2026-10-11 20:17:20,725 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 287 and Message-Id '<890195408976601.1791749840.510738611221313-openerp-792-account.move@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a*******an@test.com' successfully sent 2026-10-11 20:17:20,725 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:20,733 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [287] 2026-10-11 20:17:20,733 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #False 2026-10-11 20:17:20,791 100 INFO rb-21b7005-225486-423724 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-11 20:17:21,593 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 288 and Message-Id '<257445925054695.1791749841.477467060089111-openerp-793-account.move@8615afa91707>' from 'accountman@test.com' to (redacted) 'j*******nd@yopmail.com' successfully sent 2026-10-11 20:17:21,593 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:21,667 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #184 deleted mail.mail records with IDs: [288] 2026-10-11 20:17:21,667 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:21,789 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:17:39,433 100 INFO rb-21b7005-225486-423724 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-11 20:17:40,487 100 INFO rb-21b7005-225486-423724 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-11 20:17:41,702 100 INFO rb-21b7005-225486-423724 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-11 20:17:42,513 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:17:44,007 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 289 and Message-Id '<859415461450035.1791749863.933954954147339-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:17:44,007 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:44,011 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:44,076 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 290 and Message-Id '<449883021404311.1791749864.048737764358521-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:17:44,077 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:44,078 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:44,587 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 291 and Message-Id '<730290620534889.1791749864.558955430984497-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:17:44,587 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:44,589 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:47,023 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-11 20:17:47,315 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome pid: 56730 2026-10-11 20:17:47,315 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless temporary user profile dir: /tmp/tmponovzp5i_chrome_odoo 2026-10-11 20:17:47,316 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:41803/json/version 2026-10-11 20:17:47,317 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41803/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:17:47,323 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Browser version: Chrome/150.0.7871.114 2026-10-11 20:17:47,323 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Issuing json command http://127.0.0.1:41803/json 2026-10-11 20:17:47,324 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41803/json with timeout 3 increased to 10s during tests 2026-10-11 20:17:47,330 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Websocket url found: ws://127.0.0.1:41803/devtools/page/631662598EE1F4D00BD29E70E31410EC 2026-10-11 20:17:47,334 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Enable chrome headless console log notification 2026-10-11 20:17:47,345 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome headless enable page notifications 2026-10-11 20:17:47,894 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:17:47,898 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:17:47,909 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Setting session cookie in browser 2026-10-11 20:17:47,911 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:17:47,911 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:17:47,922 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:17:48,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web HTTP/1.1" 200 - 121 0.065 0.768 2026-10-11 20:17:48,754 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Navigation result: {'frameId': '631662598EE1F4D00BD29E70E31410EC', 'loaderId': '5D4FCFFC93593B7D933BC45CFA6F6704', 'isDownload': False} 2026-10-11 20:17:48,754 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-11 20:17:48,789 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 20:17:48,820 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.002 0.046 2026-10-11 20:17:48,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.055 2026-10-11 20:17:48,850 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.065 2026-10-11 20:17:48,856 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:48,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.082 2026-10-11 20:17:48,893 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:48] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:17:49,624 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:17:49,625 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:17:49,627 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:17:49,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.007 2026-10-11 20:17:49,715 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:17:49,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.047 0.075 2026-10-11 20:17:49,801 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:17:49,841 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.173 2026-10-11 20:17:49,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.174 2026-10-11 20:17:49,847 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:17:49,876 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.010 0.177 2026-10-11 20:17:49,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.022 0.237 2026-10-11 20:17:50,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.044 0.313 2026-10-11 20:17:50,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.327 2026-10-11 20:17:50,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:17:50,075 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:17:50,087 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17: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-10-11 20:17:50,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.011 0.287 2026-10-11 20:17:50,103 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:17:50,116 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:17:50,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.261 2026-10-11 20:17:50,131 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.270 2026-10-11 20:17:50,145 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.259 2026-10-11 20:17:50,184 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.208 2026-10-11 20:17:50,198 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.088 2026-10-11 20:17:50,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.055 2026-10-11 20:17:50,897 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:17:50,910 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:50,923 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:50,937 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:50] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.013 2026-10-11 20:17:51,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.047 0.151 2026-10-11 20:17:51,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.049 0.119 2026-10-11 20:17:51,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 20 0.015 0.045 2026-10-11 20:17:51,605 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.085 2026-10-11 20:17:51,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.010 0.139 2026-10-11 20:17:51,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:17:52,280 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:52,294 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:52,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.007 0.025 2026-10-11 20:17:52,348 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views HTTP/1.1" 200 - 14 0.005 0.014 2026-10-11 20:17:52,365 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "POST /web/dataset/call_kw/project.project/read HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:17:52,407 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 11 0.009 0.019 2026-10-11 20:17:52,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.000 0.006 2026-10-11 20:17:52,437 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:52] "GET /web/assets/1b25573/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:17:53,139 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:17:53,306 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,325 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: Tour burndown_chart_tour on step: 'Search Burndown Chart (trigger: input.o_searchview_input)' 2026-10-11 20:17:53,325 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "POST /web/dataset/call_kw/project.task.type/web_search_read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:17:53,343 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.008 0.027 2026-10-11 20:17:53,373 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.005 0.018 2026-10-11 20:17:53,396 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,426 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,436 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,447 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,470 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,474 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.006 0.024 2026-10-11 20:17:53,493 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,527 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,542 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,558 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "POST /web/dataset/call_kw/project.task.burndown.chart.report/web_read_group HTTP/1.1" 200 - 6 0.006 0.013 2026-10-11 20:17:53,570 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:53,580 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.browser: test successful 2026-10-11 20:17:53,606 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:17:53,634 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing chrome headless with pid 56730 2026-10-11 20:17:53,634 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Closing websocket connection 2026-10-11 20:17:53,635 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Terminating chrome headless with pid 56730 2026-10-11 20:17:53,733 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201753_733103_TestBurndownChartTour.txt 2026-10-11 20:17:53,733 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour: Removing chrome user profile "/tmp/tmponovzp5i_chrome_odoo" 2026-10-11 20:17:53,752 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:17:55,518 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 292 and Message-Id '<703534001489208.1791749875.439513444900513-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:17:55,518 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:55,522 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:55,595 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 293 and Message-Id '<648813373182235.1791749875.562256336212158-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:17:55,596 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:17:55,597 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:17:55,681 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-11 20:17:55,966 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome pid: 56953 2026-10-11 20:17:55,966 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless temporary user profile dir: /tmp/tmp8q2dikw__chrome_odoo 2026-10-11 20:17:55,967 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:41761/json/version 2026-10-11 20:17:55,968 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41761/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:17:55,979 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Browser version: Chrome/150.0.7871.114 2026-10-11 20:17:55,979 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Issuing json command http://127.0.0.1:41761/json 2026-10-11 20:17:55,980 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41761/json with timeout 3 increased to 10s during tests 2026-10-11 20:17:55,991 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Websocket url found: ws://127.0.0.1:41761/devtools/page/C758538699F13465FBFEA7C2E7179824 2026-10-11 20:17:55,998 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Enable chrome headless console log notification 2026-10-11 20:17:56,004 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome headless enable page notifications 2026-10-11 20:17:56,059 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:armandel from n/a 2026-10-11 20:17:56,069 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Setting session cookie in browser 2026-10-11 20:17:56,071 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:17:56,072 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:17:56,083 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:17:56,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web HTTP/1.1" 200 - 116 0.056 0.690 2026-10-11 20:17:56,830 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Navigation result: {'frameId': 'C758538699F13465FBFEA7C2E7179824', 'loaderId': '50D37AC643B42A5F8C53A7C2DE6AC510', 'isDownload': False} 2026-10-11 20:17:56,830 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-11 20:17:56,863 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-10-11 20:17:56,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:17:56,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/webclient/load_menus/250e9d780b2f97db531b3fbc91dd96075adbe1ba17fae14ca9284f76f77f78b2 HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 20:17:56,900 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.034 2026-10-11 20:17:56,913 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.051 2026-10-11 20:17:56,916 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:56,944 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:56] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:17:57,690 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-11 20:17:57,693 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 20:17:57,694 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 20:17:57,710 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-11 20:17:57,810 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:17:57,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "POST /mail/init_messaging HTTP/1.1" 200 - 105 0.075 0.123 2026-10-11 20:17:57,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.178 2026-10-11 20:17:57,932 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:17:57,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.003 0.155 2026-10-11 20:17:57,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 3 0.002 0.164 2026-10-11 20:17:57,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.010 0.161 2026-10-11 20:17:57,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.146 2026-10-11 20:17:57,991 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:17:58,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.117 2026-10-11 20:17:58,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.072 2026-10-11 20:17:58,014 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:17:58,032 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.079 2026-10-11 20:17:58,033 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:17:58,039 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:17:58,042 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-11 20:17:58,044 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.088 2026-10-11 20:17:58,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/image?model=res.users&field=avatar_128&id=195 HTTP/1.1" 200 - 18 0.009 0.111 2026-10-11 20:17:58,098 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.048 2026-10-11 20:17:58,836 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:17:58,847 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:58,856 100 INFO rb-21b7005-225486-423724 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-10-11 20:17:58,873 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:58] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.012 2026-10-11 20:17:59,088 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:59] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.058 0.135 2026-10-11 20:17:59,335 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:59] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 107 0.071 0.154 2026-10-11 20:17:59,534 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:59] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.012 0.030 2026-10-11 20:17:59,572 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.009 0.072 2026-10-11 20:17:59,614 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:17:59] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 12 0.009 0.105 2026-10-11 20:18:00,240 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,242 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,256 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,272 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,280 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.018 0.021 2026-10-11 20:18:00,289 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,317 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:00,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 105 0.040 0.153 2026-10-11 20:18:00,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.198 2026-10-11 20:18:00,517 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.195 2026-10-11 20:18:00,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.019 2026-10-11 20:18:00,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.005 0.031 2026-10-11 20:18:00,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/action/run HTTP/1.1" 200 - 17 0.014 0.048 2026-10-11 20:18:00,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.031 2026-10-11 20:18:00,606 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.039 2026-10-11 20:18:00,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.033 2026-10-11 20:18:00,698 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 28 0.011 0.071 2026-10-11 20:18:00,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:18:00,741 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.017 2026-10-11 20:18:00,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.012 0.042 2026-10-11 20:18:00,910 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:00] "GET /web/image/res.users/195/avatar_128 HTTP/1.1" 200 - 11 0.007 0.025 2026-10-11 20:18:01,863 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:01,872 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-10-11 20:18:01,890 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:01,897 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:01] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 9 0.004 0.009 2026-10-11 20:18:01,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:01] "POST /web/dataset/resequence HTTP/1.1" 200 - 16 0.004 0.012 2026-10-11 20:18:01,936 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:01] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 20:18:01,977 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:18:02,709 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:02,725 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:02,742 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:02,752 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:02] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.004 0.012 2026-10-11 20:18:02,772 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:18:02,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:02] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:18:03,572 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Save changes (trigger: .btn-primary:contains("Save"))' 2026-10-11 20:18:03,578 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:03,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:03] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 5 0.002 0.006 2026-10-11 20:18:03,611 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:03] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:18:03,627 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:03] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.017 2026-10-11 20:18:03,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:03] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.011 0.030 2026-10-11 20:18:04,461 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:04,473 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:04,496 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:04] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.004 0.017 2026-10-11 20:18:04,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:04] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 7 0.004 0.016 2026-10-11 20:18:05,320 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: Tour personal_stage_tour on step: 'Confirm create (trigger: .o_kanban_add)' 2026-10-11 20:18:05,325 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:05,430 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:05] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 58 0.030 0.073 2026-10-11 20:18:05,484 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:05] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.010 0.030 2026-10-11 20:18:05,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.018 0.085 2026-10-11 20:18:05,559 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:05] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.055 2026-10-11 20:18:05,579 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:05] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.004 0.066 2026-10-11 20:18:06,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:18:07,273 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.browser: test successful 2026-10-11 20:18:07,282 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:18:07,285 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing chrome headless with pid 56953 2026-10-11 20:18:07,285 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Closing websocket connection 2026-10-11 20:18:07,294 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Terminating chrome headless with pid 56953 2026-10-11 20:18:07,389 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201807_389208_TestPersonalStageTour.txt 2026-10-11 20:18:07,389 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour: Removing chrome user profile "/tmp/tmp8q2dikw__chrome_odoo" 2026-10-11 20:18:07,410 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:18:09,025 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 294 and Message-Id '<312895521821129.1791749888.953279495239258-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:09,025 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:09,028 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:09,091 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 295 and Message-Id '<359600974701190.1791749889.063551425933838-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:09,091 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:09,092 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:09,116 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_default_personal_stage ... 2026-10-11 20:18:09,562 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-11 20:18:10,294 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543613603211197.1791749890.225678682327271-openerp-message-notify@8615afa91707>: ['"User 1 with personal stages" <@False>'] 2026-10-11 20:18:10,298 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,327 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <087221924140487.1791749890.300044059753418-openerp-message-notify@8615afa91707>: ['"User 2 with personal stages" <@False>'] 2026-10-11 20:18:10,328 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,354 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <713368990275312.1791749890.329876661300659-openerp-message-notify@8615afa91707>: ['"User 1 with personal stages" <@False>'] 2026-10-11 20:18:10,356 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,384 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900400187841797.1791749890.357378482818604-openerp-message-notify@8615afa91707>: ['"User 2 with personal stages" <@False>'] 2026-10-11 20:18:10,386 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,414 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735877492845118.1791749890.388059616088867-openerp-message-notify@8615afa91707>: ['"User 1 with personal stages" <@False>'] 2026-10-11 20:18:10,416 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,443 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <939982221655062.1791749890.417842149734497-openerp-message-notify@8615afa91707>: ['"User 1 with personal stages" <@False>'] 2026-10-11 20:18:10,444 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:10,604 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #204 deleted project.task.type records with IDs: [356] 2026-10-11 20:18:10,625 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #203 deleted project.task.type records with IDs: [351] 2026-10-11 20:18:10,659 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #203 deleted project.task.type records with IDs: [350, 352] 2026-10-11 20:18:10,679 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [349, 355] 2026-10-11 20:18:10,776 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [358, 359, 360] 2026-10-11 20:18:10,780 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-11 20:18:11,025 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 302 and Message-Id '<007407382334787.1791749890.923018693923950-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:11,025 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:11,029 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:11,057 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-11 20:18:11,193 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 303 and Message-Id '<779646784439056.1791749891.108613014221191-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:11,193 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:11,197 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:11,265 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-11 20:18:11,413 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 304 and Message-Id '<814359945389650.1791749891.325710058212280-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:11,413 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:11,416 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:11,475 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:18:13,113 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 305 and Message-Id '<688853780703145.1791749893.037519216537476-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:13,113 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:13,117 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:13,189 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 306 and Message-Id '<756675229853805.1791749893.154816150665283-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:13,189 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:13,190 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:13,219 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-11 20:18:13,313 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-11 20:18:13,485 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 307 and Message-Id '<633620524837406.1791749893.416292190551758-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:13,485 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:13,488 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:13,638 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-11 20:18:13,943 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-11 20:18:16,716 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-11 20:18:16,876 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 308 and Message-Id '<806465745312930.1791749896.802599906921387-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:16,877 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:16,881 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:16,911 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 309 and Message-Id '<719877667209393.1791749896.882540464401245-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:16,911 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:16,913 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:17,306 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:18:24,731 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:27,254 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:18:28,593 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-11 20:18:31,039 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:18:32,802 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 310 and Message-Id '<010663825439878.1791749912.728851318359375-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:32,803 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:32,806 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:32,865 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 311 and Message-Id '<352409497596141.1791749912.840118169784546-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:32,865 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:32,866 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:32,888 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-11 20:18:33,012 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 312 and Message-Id '<047777734129067.1791749912.967598676681519-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:33,013 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:33,014 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:33,043 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:18:34,536 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 313 and Message-Id '<618768706139048.1791749914.464932918548584-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:34,536 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:34,539 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:34,606 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 314 and Message-Id '<925204690317599.1791749914.576726436614990-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:18:34,606 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:34,608 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:34,822 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 315 and Message-Id '<132572164545477.1791749914.793812274932861-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:34,823 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:34,824 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:34,895 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 316 and Message-Id '<752246485332278.1791749914.868974685668945-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:18:34,895 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:34,897 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:35,018 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 317 and Message-Id '<043823509209195.1791749914.973381519317627-openerp-136-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'c****@gladys.portal' successfully sent 2026-10-11 20:18:35,018 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:35,092 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-10-11 20:18:35,093 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:35,105 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-11 20:18:35,173 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-11 20:18:35,345 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-11 20:18:36,023 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 318 and Message-Id '<520863843105021.1791749915.968348264694214-openerp-136-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'n*@user.portal' successfully sent 2026-10-11 20:18:36,024 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:36,039 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [318] 2026-10-11 20:18:36,040 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:36,063 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_with_portal_user ... 2026-10-11 20:18:36,960 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:18:38,039 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-11 20:18:38,319 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57198 2026-10-11 20:18:38,319 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmp7w5183ox_chrome_odoo 2026-10-11 20:18:38,319 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:36175/json/version 2026-10-11 20:18:38,321 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36175/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:18:38,334 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:18:38,334 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:36175/json 2026-10-11 20:18:38,335 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:36175/json with timeout 3 increased to 10s during tests 2026-10-11 20:18:38,346 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:36175/devtools/page/FEE30A080CF5175B525D3271070E74DA 2026-10-11 20:18:38,350 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 20:18:38,358 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 20:18:38,871 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:18:38,876 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:18:38,884 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 20:18:38,886 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:18:38,886 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:18:38,898 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:18:39,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web HTTP/1.1" 200 - 121 0.067 0.758 2026-10-11 20:18:39,724 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'FEE30A080CF5175B525D3271070E74DA', 'loaderId': '5A7E05BCC6591C6092341B5AAE410E41', 'isDownload': False} 2026-10-11 20:18:39,725 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-11 20:18:39,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.011 2026-10-11 20:18:39,765 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:18:39,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.004 0.023 2026-10-11 20:18:39,812 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.002 0.061 2026-10-11 20:18:39,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.008 0.067 2026-10-11 20:18:39,834 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:39,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:39] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:18:40,583 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:18:40,585 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-11 20:18:40,586 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:18:40,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-11 20:18:40,682 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:18:40,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.036 0.061 2026-10-11 20:18:40,741 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:18:40,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.020 0.151 2026-10-11 20:18:40,796 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.170 2026-10-11 20:18:40,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.007 0.168 2026-10-11 20:18:40,830 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:18:40,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.023 0.227 2026-10-11 20:18:41,013 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.059 0.287 2026-10-11 20:18:41,016 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.314 2026-10-11 20:18:41,023 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:18:41,036 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:18:41,038 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.297 2026-10-11 20:18:41,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.243 2026-10-11 20:18:41,055 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:18:41,056 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:18:41,062 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:18:41,077 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.014 0.259 2026-10-11 20:18:41,095 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.253 2026-10-11 20:18:41,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.198 2026-10-11 20:18:41,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.059 2026-10-11 20:18:41,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.005 0.052 2026-10-11 20:18:41,822 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:18:41,842 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:41,855 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:41,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:41] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.013 2026-10-11 20:18:42,138 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.048 0.196 2026-10-11 20:18:42,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.042 0.090 2026-10-11 20:18:42,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.021 2026-10-11 20:18:42,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.012 0.054 2026-10-11 20:18:42,549 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.009 0.099 2026-10-11 20:18:42,978 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:18:43,199 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:43,211 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:43,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.012 2026-10-11 20:18:43,261 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:43] "POST /web/dataset/call_kw/project.share.wizard/get_views HTTP/1.1" 200 - 13 0.003 0.019 2026-10-11 20:18:43,284 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:18:43,311 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:43] "POST /web/dataset/call_kw/project.share.wizard/onchange HTTP/1.1" 200 - 13 0.009 0.025 2026-10-11 20:18:44,112 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:44,132 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: '.ui-autocomplete a.dropdown-item:contains("Georges")' 2026-10-11 20:18:44,142 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:44] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.005 0.016 2026-10-11 20:18:44,405 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:44] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.008 0.024 2026-10-11 20:18:44,523 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:18:45,178 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:45,194 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:45,206 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:45] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 5 0.005 0.022 2026-10-11 20:18:45,246 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:45] "POST /web/dataset/call_kw/project.share.wizard/web_save HTTP/1.1" 200 - 10 0.007 0.023 2026-10-11 20:18:45,389 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:45] "POST /web/dataset/call_button HTTP/1.1" 200 - 74 0.045 0.088 2026-10-11 20:18:45,535 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:45] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.045 0.091 2026-10-11 20:18:47,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /my/projects HTTP/1.1" 200 - 219 0.096 0.687 2026-10-11 20:18:47,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.072 2026-10-11 20:18:47,183 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 20:18:47,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.029 0.023 2026-10-11 20:18:47,229 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 20:18:47,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.004 0.061 2026-10-11 20:18:47,246 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 20:18:47,257 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.019 2026-10-11 20:18:47,289 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:18:47,294 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.003 0.007 2026-10-11 20:18:47,305 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:18:47,322 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 20:18:47,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.005 0.023 2026-10-11 20:18:47,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.034 2026-10-11 20:18:47,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:18:47,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 20:18:47,676 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.004 0.049 2026-10-11 20:18:47,680 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.032 2026-10-11 20:18:47,692 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:47] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.022 2026-10-11 20:18:48,921 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:48,936 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:49,019 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /my/projects/138 HTTP/1.1" 200 - 30 0.014 0.062 2026-10-11 20:18:49,069 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.005 2026-10-11 20:18:49,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.001 0.005 2026-10-11 20:18:49,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 50 0.024 0.148 2026-10-11 20:18:49,276 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:18:49,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:18:49,576 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.010 2026-10-11 20:18:49,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 70 0.023 0.084 2026-10-11 20:18:49,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.096 2026-10-11 20:18:49,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.101 2026-10-11 20:18:49,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.099 2026-10-11 20:18:49,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.003 0.010 2026-10-11 20:18:49,894 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 9 0.007 0.018 2026-10-11 20:18:49,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.027 2026-10-11 20:18:49,940 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:49] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:18:51,021 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:51,036 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:51,053 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:51,074 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:51] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.004 0.014 2026-10-11 20:18:51,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:51] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:18:51,813 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:51,819 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:51,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:51] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 71 0.037 0.078 2026-10-11 20:18:51,975 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:51] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 10 0.008 0.020 2026-10-11 20:18:52,066 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 28 0.014 0.035 2026-10-11 20:18:52,121 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /mail/chatter_init HTTP/1.1" 200 - 9 0.006 0.015 2026-10-11 20:18:52,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-10-11 20:18:52,163 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.019 2026-10-11 20:18:52,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 11 0.006 0.024 2026-10-11 20:18:52,584 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:52,592 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:52,603 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:52,620 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:52,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 26 0.013 0.035 2026-10-11 20:18:52,742 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 320 and Message-Id '<976985719072892.1791749932.661285877227783-openerp-448-project.task@8615afa91707>' from 'admin@yourcompany.example.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 20:18:52,742 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:52,753 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [320] 2026-10-11 20:18:52,753 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:52,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /mail/chatter_post HTTP/1.1" 200 - 65 0.030 0.124 2026-10-11 20:18:52,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.111 2026-10-11 20:18:52,830 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 37 0.021 0.151 2026-10-11 20:18:52,860 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /mail/chatter_fetch HTTP/1.1" 200 - 14 0.012 0.075 2026-10-11 20:18:52,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:18:52,884 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.004 0.021 2026-10-11 20:18:52,938 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:52] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.017 0.028 2026-10-11 20:18:53,385 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,404 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,411 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,420 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,437 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,448 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.009 0.011 2026-10-11 20:18:53,465 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,472 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,472 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.005 0.010 2026-10-11 20:18:53,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.025 2026-10-11 20:18:53,498 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:53,507 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/fields_get HTTP/1.1" 200 - 3 0.003 0.034 2026-10-11 20:18:53,516 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-10-11 20:18:53,551 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.007 0.037 2026-10-11 20:18:53,592 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 17 0.015 0.056 2026-10-11 20:18:53,598 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 3 0.001 0.070 2026-10-11 20:18:53,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 23 0.016 0.045 2026-10-11 20:18:53,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.006 0.064 2026-10-11 20:18:54,266 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:54,277 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:54,280 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 20:18:54,292 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:18:54,304 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57198 2026-10-11 20:18:54,304 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 20:18:54,305 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57198 2026-10-11 20:18:54,411 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201854_411300_TestProjectSharingUi.txt 2026-10-11 20:18:54,411 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmp7w5183ox_chrome_odoo" 2026-10-11 20:18:54,424 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-11 20:18:54,565 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 321 and Message-Id '<749180235466925.1791749934.496590137481689-openerp-138-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 20:18:54,565 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:18:54,584 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-10-11 20:18:54,584 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:18:54,974 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57488 2026-10-11 20:18:54,974 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpu4ap_2sl_chrome_odoo 2026-10-11 20:18:54,975 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:42295/json/version 2026-10-11 20:18:54,976 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42295/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:18:54,986 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:18:54,987 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:42295/json 2026-10-11 20:18:54,988 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42295/json with timeout 3 increased to 10s during tests 2026-10-11 20:18:54,995 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:42295/devtools/page/BC9FBC5314CF32A62DF32E7413BAE11E 2026-10-11 20:18:55,001 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 20:18:55,004 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 20:18:55,088 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:georges1 from n/a 2026-10-11 20:18:55,097 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 20:18:55,099 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-11 20:18:55,099 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-11 20:18:55,110 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:18:56,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /my/projects HTTP/1.1" 200 - 246 0.097 0.986 2026-10-11 20:18:56,192 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': 'BC9FBC5314CF32A62DF32E7413BAE11E', 'loaderId': 'A5B786C6829015333DCCDD6336045A41', 'isDownload': False} 2026-10-11 20:18:56,193 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-11 20:18:56,217 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18: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-10-11 20:18:56,227 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 20:18:56,270 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.028 0.030 2026-10-11 20:18:56,277 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 20:18:56,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.005 0.043 2026-10-11 20:18:56,308 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 20:18:56,328 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.006 0.029 2026-10-11 20:18:56,402 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.004 0.009 2026-10-11 20:18:56,403 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:18:56,405 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:18:56,406 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:18:56,444 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 20:18:56,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.006 0.040 2026-10-11 20:18:56,479 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.044 2026-10-11 20:18:56,755 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:18:56,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 20:18:56,833 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:56,901 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.007 0.115 2026-10-11 20:18:56,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.072 2026-10-11 20:18:56,916 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:56] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.075 2026-10-11 20:18:58,070 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:58,087 100 INFO rb-21b7005-225486-423724 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-10-11 20:18:58,167 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.015 0.066 2026-10-11 20:18:58,202 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.003 0.014 2026-10-11 20:18:58,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.007 2026-10-11 20:18:58,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.001 0.006 2026-10-11 20:18:58,371 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.018 0.115 2026-10-11 20:18:58,391 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:18:58,397 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-10-11 20:18:58,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:58] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:18:59,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.039 0.086 2026-10-11 20:18:59,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.119 2026-10-11 20:18:59,072 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.115 2026-10-11 20:18:59,078 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.111 2026-10-11 20:18:59,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.008 0.017 2026-10-11 20:18:59,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.006 0.031 2026-10-11 20:18:59,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.004 0.027 2026-10-11 20:18:59,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:18:59] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.012 0.040 2026-10-11 20:19:00,220 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:00,243 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:00,253 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:00,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:00] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 8 0.005 0.020 2026-10-11 20:19:00,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:00] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 12 0.006 0.013 2026-10-11 20:19:01,011 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,022 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,126 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 74 0.029 0.081 2026-10-11 20:19:01,174 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 14 0.008 0.029 2026-10-11 20:19:01,265 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 38 0.020 0.045 2026-10-11 20:19:01,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /mail/chatter_init HTTP/1.1" 200 - 12 0.005 0.018 2026-10-11 20:19:01,327 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-10-11 20:19:01,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.018 2026-10-11 20:19:01,488 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "GET /web/image/res.partner/942/avatar_128 HTTP/1.1" 200 - 23 0.010 0.042 2026-10-11 20:19:01,781 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,791 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,804 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,821 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:01,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 23 0.013 0.037 2026-10-11 20:19:01,874 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /mail/chatter_post HTTP/1.1" 200 - 21 0.013 0.065 2026-10-11 20:19:01,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.032 2026-10-11 20:19:01,945 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 40 0.019 0.075 2026-10-11 20:19:01,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /mail/chatter_fetch HTTP/1.1" 200 - 17 0.010 0.079 2026-10-11 20:19:01,991 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:01] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.002 0.017 2026-10-11 20:19:02,006 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.003 0.026 2026-10-11 20:19:02,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.009 0.026 2026-10-11 20:19:02,581 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,596 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,603 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,619 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,638 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,647 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/ir.filters/create_or_replace HTTP/1.1" 200 - 11 0.009 0.010 2026-10-11 20:19:02,666 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 6 0.004 0.010 2026-10-11 20:19:02,676 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,683 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 7 0.003 0.018 2026-10-11 20:19:02,691 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:02,704 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: Tour portal_project_sharing_tour on step: 'iframe .o_optional_columns_dropdown_toggle' 2026-10-11 20:19:02,728 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.010 0.025 2026-10-11 20:19:02,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 7 0.004 0.051 2026-10-11 20:19:02,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 21 0.008 0.026 2026-10-11 20:19:02,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.036 2026-10-11 20:19:03,466 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:03,475 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:03,477 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 20:19:03,490 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:03,499 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57488 2026-10-11 20:19:03,499 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 20:19:03,500 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57488 2026-10-11 20:19:03,595 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201903_595172_TestProjectSharingUi.txt 2026-10-11 20:19:03,595 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpu4ap_2sl_chrome_odoo" 2026-10-11 20:19:03,604 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-11 20:19:03,717 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 322 and Message-Id '<742931207910891.1791749943.658458471298218-openerp-138-project.project@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'g****es@project.portal' successfully sent 2026-10-11 20:19:03,717 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:03,727 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [322] 2026-10-11 20:19:03,728 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:04,098 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome pid: 57705 2026-10-11 20:19:04,098 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless temporary user profile dir: /tmp/tmpbsbi2zid_chrome_odoo 2026-10-11 20:19:04,099 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:41213/json/version 2026-10-11 20:19:04,100 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41213/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:19:04,123 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:19:04,123 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Issuing json command http://127.0.0.1:41213/json 2026-10-11 20:19:04,124 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:41213/json with timeout 3 increased to 10s during tests 2026-10-11 20:19:04,131 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Websocket url found: ws://127.0.0.1:41213/devtools/page/325F3BA4775603E5438984840E0C79A2 2026-10-11 20:19:04,143 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Enable chrome headless console log notification 2026-10-11 20:19:04,151 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome headless enable page notifications 2026-10-11 20:19:04,217 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:georges1 from n/a 2026-10-11 20:19:04,224 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Setting session cookie in browser 2026-10-11 20:19:04,226 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-11 20:19:04,226 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-11 20:19:04,236 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:19:05,210 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /my/projects HTTP/1.1" 200 - 246 0.093 0.884 2026-10-11 20:19:05,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Navigation result: {'frameId': '325F3BA4775603E5438984840E0C79A2', 'loaderId': '5392A47E000616DB946D584AB9648B34', 'isDownload': False} 2026-10-11 20:19:05,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour_with_disallowed_milestones')" 2026-10-11 20:19:05,230 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:05,254 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 20:19:05,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.031 0.031 2026-10-11 20:19:05,308 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 20:19:05,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.004 0.061 2026-10-11 20:19:05,330 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 20:19:05,343 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.004 0.018 2026-10-11 20:19:05,397 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:19:05,401 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:19:05,403 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.006 0.008 2026-10-11 20:19:05,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:19:05,436 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 20:19:05,457 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.030 2026-10-11 20:19:05,466 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.032 2026-10-11 20:19:05,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:19:05,757 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 20:19:05,806 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:05,852 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.005 0.085 2026-10-11 20:19:05,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.051 2026-10-11 20:19:05,868 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:05] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.056 2026-10-11 20:19:07,053 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:07,069 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:07,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /my/projects/138 HTTP/1.1" 200 - 37 0.015 0.069 2026-10-11 20:19:07,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "POST /heatmap/send_log HTTP/1.1" 200 - 7 0.003 0.010 2026-10-11 20:19:07,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /en_US/my/projects/138/project_sharing HTTP/1.1" 301 - 5 0.001 0.007 2026-10-11 20:19:07,222 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /en/my/projects/138/project_sharing HTTP/1.1" 303 - 5 0.001 0.005 2026-10-11 20:19:07,395 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /my/projects/138/project_sharing HTTP/1.1" 200 - 60 0.027 0.140 2026-10-11 20:19:07,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /web/assets/1b415fa/project.webclient.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:19:07,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /web/assets/6f3eaaa/project.webclient.min.css HTTP/1.1" 200 - 4 0.001 0.017 2026-10-11 20:19:07,696 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /web/webclient/translations/5d130d1cee379bf3a0968cbac017ae366bd3e8f9?lang=en_US HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:19:07,979 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 83 0.042 0.099 2026-10-11 20:19:07,983 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.133 2026-10-11 20:19:07,990 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 4 0.001 0.135 2026-10-11 20:19:07,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.130 2026-10-11 20:19:08,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:08] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 12 0.007 0.015 2026-10-11 20:19:08,046 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:08] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 11 0.006 0.036 2026-10-11 20:19:08,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:08] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.005 0.030 2026-10-11 20:19:08,101 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:08] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.013 0.027 2026-10-11 20:19:09,136 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:09,158 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:09,171 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:09,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:09] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 22 0.015 0.023 2026-10-11 20:19:09,221 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.042 2026-10-11 20:19:09,929 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:09,937 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.browser: test successful 2026-10-11 20:19:09,945 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:09] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:19:09,956 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing chrome headless with pid 57705 2026-10-11 20:19:09,956 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Closing websocket connection 2026-10-11 20:19:09,957 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Terminating chrome headless with pid 57705 2026-10-11 20:19:10,052 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201910_052279_TestProjectSharingUi.txt 2026-10-11 20:19:10,052 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi: Removing chrome user profile "/tmp/tmpbsbi2zid_chrome_odoo" 2026-10-11 20:19:10,076 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:19:11,657 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 323 and Message-Id '<396491948514461.1791749951.588371515274048-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:11,657 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:11,660 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:11,719 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 324 and Message-Id '<988477145525854.1791749951.693579196929932-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:19:11,719 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:11,720 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:11,741 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-11 20:19:12,286 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-11 20:19:12,540 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-11 20:19:13,145 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-11 20:19:13,711 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 325 and Message-Id '<340649849976929.1791749953.615197658538818-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:13,712 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:13,715 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:14,098 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 326 and Message-Id '<563950401559687.1791749954.063889980316162-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:14,098 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:14,099 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:14,318 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-11 20:19:14,880 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 327 and Message-Id '<292942220708613.1791749954.782887458801270-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:14,880 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:14,884 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:16,656 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33641] 2026-10-11 20:19:16,714 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted project.task records with IDs: [492] 2026-10-11 20:19:16,735 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22385, 22386] 2026-10-11 20:19:16,817 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 328 and Message-Id '<870211479458938.1791749956.782591342926025-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:16,817 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:16,818 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:17,266 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-11 20:19:17,853 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 329 and Message-Id '<854863113693812.1791749957.758684873580933-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:17,853 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:17,857 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:17,949 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [33643, 33615] 2026-10-11 20:19:17,990 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted project.task records with IDs: [452, 494] 2026-10-11 20:19:18,004 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [22339, 22340, 22389, 22390] 2026-10-11 20:19:18,013 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-11 20:19:26,104 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-11 20:19:26,691 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-11 20:19:26,778 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-11 20:19:27,348 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:19:28,872 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 330 and Message-Id '<615353061410024.1791749968.803250312805176-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:19:28,872 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:28,876 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:28,937 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 331 and Message-Id '<212958021280537.1791749968.910922765731812-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:19:28,937 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:19:28,939 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:19:30,068 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-11 20:19:30,341 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome pid: 57901 2026-10-11 20:19:30,341 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless temporary user profile dir: /tmp/tmpwrnixpw8_chrome_odoo 2026-10-11 20:19:30,341 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:33219/json/version 2026-10-11 20:19:30,343 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33219/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:19:30,353 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Browser version: Chrome/150.0.7871.114 2026-10-11 20:19:30,353 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Issuing json command http://127.0.0.1:33219/json 2026-10-11 20:19:30,354 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:33219/json with timeout 3 increased to 10s during tests 2026-10-11 20:19:30,364 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Websocket url found: ws://127.0.0.1:33219/devtools/page/EF65F20338894F4E493F734FD6B40235 2026-10-11 20:19:30,375 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Enable chrome headless console log notification 2026-10-11 20:19:30,378 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome headless enable page notifications 2026-10-11 20:19:30,929 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:19:30,931 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:19:30,939 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Setting session cookie in browser 2026-10-11 20:19:30,941 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:19:30,941 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:19:30,952 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:19:31,759 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web HTTP/1.1" 200 - 125 0.067 0.743 2026-10-11 20:19:31,762 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Navigation result: {'frameId': 'EF65F20338894F4E493F734FD6B40235', 'loaderId': '038786FCF6CE4C66ED01BFBBD7E4A319', 'isDownload': False} 2026-10-11 20:19:31,762 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-10-11 20:19:31,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/webclient/load_menus/a8fe2ea242ce3c8a0353427be96df75024e2064549d83e6e64ac45686ebb0699 HTTP/1.1" 200 - 4 0.004 0.039 2026-10-11 20:19:31,835 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.050 2026-10-11 20:19:31,840 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.053 2026-10-11 20:19:31,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.058 2026-10-11 20:19:31,864 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.052 2026-10-11 20:19:31,877 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:31,880 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:31] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:19:32,603 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 20:19:32,605 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-10-11 20:19:32,610 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-11 20:19:32,618 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-11 20:19:32,698 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:32,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.036 0.067 2026-10-11 20:19:32,746 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:19:32,792 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.021 0.150 2026-10-11 20:19:32,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.165 2026-10-11 20:19:32,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.007 0.159 2026-10-11 20:19:32,831 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:19:32,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.023 0.207 2026-10-11 20:19:32,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.034 0.272 2026-10-11 20:19:32,992 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.278 2026-10-11 20:19:33,002 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:33,017 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:19:33,023 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.015 0.254 2026-10-11 20:19:33,031 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.233 2026-10-11 20:19:33,040 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:19:33,043 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:19:33,045 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-11 20:19:33,057 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.240 2026-10-11 20:19:33,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.239 2026-10-11 20:19:33,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.182 2026-10-11 20:19:33,105 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.052 2026-10-11 20:19:33,118 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.055 2026-10-11 20:19:33,809 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: Tour project_tags_filter_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:19:33,822 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:33,835 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:33,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:33] "POST /web/action/load HTTP/1.1" 200 - 12 0.004 0.013 2026-10-11 20:19:34,055 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 141 0.052 0.130 2026-10-11 20:19:34,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:19:34,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 13 0.017 0.019 2026-10-11 20:19:34,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 56 0.046 0.058 2026-10-11 20:19:34,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 66 0.032 0.168 2026-10-11 20:19:34,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.016 0.230 2026-10-11 20:19:34,439 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 28 0.015 0.277 2026-10-11 20:19:34,638 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.028 2026-10-11 20:19:34,681 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.015 0.064 2026-10-11 20:19:34,714 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.009 0.102 2026-10-11 20:19:34,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:35,621 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:35,633 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:35,641 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:35,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:35] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.003 0.009 2026-10-11 20:19:35,662 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:35] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.006 0.022 2026-10-11 20:19:35,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:35] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.017 0.041 2026-10-11 20:19:36,410 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:36,512 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:36,525 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:36,534 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:36,544 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:36] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.003 0.008 2026-10-11 20:19:36,552 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:36,560 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:36] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.006 0.015 2026-10-11 20:19:36,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:36] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.018 0.051 2026-10-11 20:19:38,419 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:38,441 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:38,455 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:38,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:38] "POST /web/dataset/call_kw/project.project/read_progress_bar HTTP/1.1" 200 - 5 0.003 0.008 2026-10-11 20:19:38,469 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:38,475 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:38] "POST /web/dataset/call_kw/project.project/web_read_group HTTP/1.1" 200 - 7 0.008 0.018 2026-10-11 20:19:38,548 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:38] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.018 0.045 2026-10-11 20:19:38,610 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:38] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 29 0.016 0.109 2026-10-11 20:19:38,743 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:40,386 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.browser: test successful 2026-10-11 20:19:40,394 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:40] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:40,397 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing chrome headless with pid 57901 2026-10-11 20:19:40,398 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Closing websocket connection 2026-10-11 20:19:40,398 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Terminating chrome headless with pid 57901 2026-10-11 20:19:40,481 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201940_481042_TestProjectTags.txt 2026-10-11 20:19:40,481 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags: Removing chrome user profile "/tmp/tmpwrnixpw8_chrome_odoo" 2026-10-11 20:19:40,504 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:19:40,940 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-11 20:19:41,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58125 2026-10-11 20:19:41,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpypzcgsho_chrome_odoo 2026-10-11 20:19:41,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:42729/json/version 2026-10-11 20:19:41,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42729/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:19:41,226 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:19:41,226 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:42729/json 2026-10-11 20:19:41,227 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42729/json with timeout 3 increased to 10s during tests 2026-10-11 20:19:41,235 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:42729/devtools/page/F2F72FD89AADB901547A6427D598F8E6 2026-10-11 20:19:41,238 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-10-11 20:19:41,240 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-10-11 20:19:41,740 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:19:41,743 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:19:41,751 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-10-11 20:19:41,753 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:19:41,754 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:19:41,765 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:19:42,641 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web HTTP/1.1" 200 - 121 0.074 0.805 2026-10-11 20:19:42,644 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': 'F2F72FD89AADB901547A6427D598F8E6', 'loaderId': 'FBAB47B57A883C27E022818B39438FFF', 'isDownload': False} 2026-10-11 20:19:42,645 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-11 20:19:42,678 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-10-11 20:19:42,715 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:42,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.008 0.036 2026-10-11 20:19:42,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.051 2026-10-11 20:19:42,730 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.054 2026-10-11 20:19:42,749 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.067 2026-10-11 20:19:42,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:42] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:19:43,450 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:19:43,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:19:43,453 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:19:43,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.008 2026-10-11 20:19:43,537 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:19:43,558 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.033 0.059 2026-10-11 20:19:43,582 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:19:43,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.129 2026-10-11 20:19:43,628 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.142 2026-10-11 20:19:43,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.027 0.161 2026-10-11 20:19:43,712 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:19:43,721 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.008 0.201 2026-10-11 20:19:43,831 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.043 0.266 2026-10-11 20:19:43,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.281 2026-10-11 20:19:43,843 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:19:43,857 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:19:43,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.272 2026-10-11 20:19:43,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.240 2026-10-11 20:19:43,876 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:19:43,881 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-11 20:19:43,887 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:19:43,905 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.014 0.256 2026-10-11 20:19:43,922 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.198 2026-10-11 20:19:43,952 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.218 2026-10-11 20:19:43,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.077 2026-10-11 20:19:43,970 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.057 2026-10-11 20:19:44,636 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:19:44,658 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:44,670 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:44,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:44] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.012 2026-10-11 20:19:45,576 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:45] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.054 0.811 2026-10-11 20:19:45,742 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:45] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.043 0.093 2026-10-11 20:19:45,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.020 2026-10-11 20:19:45,959 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:45] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.011 0.054 2026-10-11 20:19:46,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.010 0.099 2026-10-11 20:19:46,149 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:46,737 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:46,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.012 2026-10-11 20:19:46,791 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.004 0.017 2026-10-11 20:19:46,810 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:19:46,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:46] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.003 0.016 2026-10-11 20:19:47,620 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:47,628 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:47,719 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:47] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.026 0.063 2026-10-11 20:19:47,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:47] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.006 0.018 2026-10-11 20:19:47,871 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:47] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.031 0.074 2026-10-11 20:19:48,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.039 0.275 2026-10-11 20:19:48,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-10-11 20:19:48,110 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:19:48,123 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.004 0.012 2026-10-11 20:19:48,140 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:19:48,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.007 2026-10-11 20:19:48,152 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.007 2026-10-11 20:19:48,192 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:48] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:49,254 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:49,268 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:49,274 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:49] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.005 0.010 2026-10-11 20:19:50,047 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:50,051 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:50,062 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:19:50,082 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.005 0.007 2026-10-11 20:19:50,094 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.000 0.004 2026-10-11 20:19:50,836 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:50,860 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:50,882 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.004 0.017 2026-10-11 20:19:50,906 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:50] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.002 0.010 2026-10-11 20:19:51,698 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:51,704 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:51,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:51] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.039 0.084 2026-10-11 20:19:51,878 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:51] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.008 0.025 2026-10-11 20:19:51,920 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:51] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.014 0.053 2026-10-11 20:19:51,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:51] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:19:51,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:51] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.002 0.016 2026-10-11 20:19:53,712 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:53,743 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:53,788 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 39 0.024 0.060 2026-10-11 20:19:53,879 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 61 0.030 0.102 2026-10-11 20:19:53,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.083 2026-10-11 20:19:53,914 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.006 0.100 2026-10-11 20:19:53,969 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.002 0.008 2026-10-11 20:19:53,980 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:19:53,987 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:53] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 20:19:54,043 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.027 2026-10-11 20:19:54,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.002 0.027 2026-10-11 20:19:54,064 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:19:54,070 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-10-11 20:19:54,154 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.018 2026-10-11 20:19:54,211 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-10-11 20:19:54,214 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.001 0.004 2026-10-11 20:19:54,244 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.004 0.011 2026-10-11 20:19:54,254 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.002 0.020 2026-10-11 20:19:54,320 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /mail/thread/data HTTP/1.1" 200 - 36 0.019 0.061 2026-10-11 20:19:54,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.009 0.105 2026-10-11 20:19:54,388 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.012 0.133 2026-10-11 20:19:54,424 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.011 0.129 2026-10-11 20:19:54,490 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:54] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.006 0.021 2026-10-11 20:19:55,242 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:55,257 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:55,274 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:55,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:55] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.005 0.022 2026-10-11 20:19:55,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:55] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.004 0.015 2026-10-11 20:19:56,180 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:56,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:56] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.006 0.022 2026-10-11 20:19:56,278 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:56] "POST /web/dataset/call_button HTTP/1.1" 200 - 21 0.010 0.045 2026-10-11 20:19:56,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:56] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.010 2026-10-11 20:19:56,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:56] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.009 0.035 2026-10-11 20:19:56,506 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:19:57,133 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.ui-autocomplete > li > a:not(:has(i.fa))' 2026-10-11 20:19:57,147 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.006 0.018 2026-10-11 20:19:57,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 13 0.013 0.027 2026-10-11 20:19:57,234 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/27/avatar_128 HTTP/1.1" 200 - 13 0.010 0.063 2026-10-11 20:19:57,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.010 0.099 2026-10-11 20:19:57,303 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.010 0.125 2026-10-11 20:19:57,337 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.010 0.150 2026-10-11 20:19:57,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.011 0.193 2026-10-11 20:19:57,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:57] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.010 0.201 2026-10-11 20:19:58,190 100 INFO rb-21b7005-225486-423724 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-10-11 20:19:58,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:19:58,211 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-10-11 20:19:58,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.006 0.009 2026-10-11 20:19:58,235 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.021 2026-10-11 20:19:58,336 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.031 0.080 2026-10-11 20:19:58,382 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.014 0.117 2026-10-11 20:19:58,398 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:58] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:19:59,172 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-10-11 20:19:59,181 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:19:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:19:59,187 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58125 2026-10-11 20:19:59,188 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-10-11 20:19:59,188 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58125 2026-10-11 20:19:59,283 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_201959_283413_TestUi.txt 2026-10-11 20:19:59,283 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpypzcgsho_chrome_odoo" 2026-10-11 20:19:59,299 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_limited_user_log_note_permission ... 2026-10-11 20:19:59,575 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58410 2026-10-11 20:19:59,575 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmphp8g2buc_chrome_odoo 2026-10-11 20:19:59,575 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44045/json/version 2026-10-11 20:19:59,577 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44045/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:19:59,586 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:19:59,587 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44045/json 2026-10-11 20:19:59,587 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44045/json with timeout 3 increased to 10s during tests 2026-10-11 20:19:59,593 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:44045/devtools/page/8B0F43DF286FF029753C976B4EDD3B30 2026-10-11 20:19:59,602 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-10-11 20:19:59,607 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-10-11 20:20:00,215 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:20:00,217 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:demo from n/a 2026-10-11 20:20:00,226 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-10-11 20:20:00,228 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-10-11 20:20:00,228 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-10-11 20:20:00,239 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:20:01,317 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET / HTTP/1.1" 200 - 250 0.113 0.968 2026-10-11 20:20:01,320 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '8B0F43DF286FF029753C976B4EDD3B30', 'loaderId': 'D3337210D3F37E6AFE5858648A191EB6', 'isDownload': False} 2026-10-11 20:20:01,320 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_disabled')" 2026-10-11 20:20:01,348 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:20:01,353 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9080139/web.assets_frontend.min.css, copying from /web/assets/9080139/web.assets_frontend.min.css 2026-10-11 20:20:01,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 13 0.026 0.026 2026-10-11 20:20:01,414 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js, copying from /web/assets/bfe2311/web.assets_frontend_minimal.min.js 2026-10-11 20:20:01,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 10 0.026 0.045 2026-10-11 20:20:01,446 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/dc7976a/web.__assets_tests_call__.min.js, copying from /web/assets/dc7976a/web.__assets_tests_call__.min.js 2026-10-11 20:20:01,464 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 10 0.006 0.055 2026-10-11 20:20:01,497 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:20:01,500 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:20:01,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.007 0.009 2026-10-11 20:20:01,527 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:20:01,548 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/3791b94/web.assets_frontend_lazy.min.js, copying from /web/assets/3791b94/web.assets_frontend_lazy.min.js 2026-10-11 20:20:01,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.007 0.039 2026-10-11 20:20:01,588 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.002 0.048 2026-10-11 20:20:01,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:20:01,875 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 20:20:01,928 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-10-11 20:20:01,989 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 14 0.004 0.104 2026-10-11 20:20:01,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:01] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.064 2026-10-11 20:20:02,004 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.003 0.069 2026-10-11 20:20:02,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web HTTP/1.1" 200 - 58 0.019 0.324 2026-10-11 20:20:02,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-10-11 20:20:02,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-10-11 20:20:02,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/webclient/load_menus/c14f211ceb3ad7dca6641f060bed138f7470594c53e7b4d06fb74963f2ede012 HTTP/1.1" 200 - 2 0.000 0.028 2026-10-11 20:20:02,339 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.032 2026-10-11 20:20:02,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 12 0.005 0.038 2026-10-11 20:20:02,366 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:02,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:02] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:20:03,065 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:20:03,070 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:20:03,076 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-10-11 20:20:03,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-11 20:20:03,242 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /mail/init_messaging HTTP/1.1" 200 - 107 0.055 0.098 2026-10-11 20:20:03,248 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.143 2026-10-11 20:20:03,255 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:20:03,271 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 12 0.009 0.128 2026-10-11 20:20:03,306 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 16 0.009 0.157 2026-10-11 20:20:03,373 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 44 0.022 0.201 2026-10-11 20:20:03,376 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.199 2026-10-11 20:20:03,382 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:03,394 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:20:03,404 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:03,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.157 2026-10-11 20:20:03,417 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.004 0.153 2026-10-11 20:20:03,433 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.163 2026-10-11 20:20:03,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.161 2026-10-11 20:20:03,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/image?model=res.users&field=avatar_128&id=6 HTTP/1.1" 200 - 11 0.009 0.140 2026-10-11 20:20:03,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.004 0.079 2026-10-11 20:20:04,201 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_disabled on step: '.o_navbar_apps_menu button' 2026-10-11 20:20:04,222 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:04,235 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:04,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.015 2026-10-11 20:20:04,449 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 135 0.051 0.125 2026-10-11 20:20:04,633 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 114 0.048 0.112 2026-10-11 20:20:04,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 12 0.008 0.024 2026-10-11 20:20:04,834 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.011 0.060 2026-10-11 20:20:04,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.011 0.076 2026-10-11 20:20:04,962 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:20:05,517 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:05,546 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:05,613 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-10-11 20:20:05,617 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 52 0.030 0.049 2026-10-11 20:20:05,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 87 0.051 0.178 2026-10-11 20:20:05,782 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.242 2026-10-11 20:20:05,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.006 0.015 2026-10-11 20:20:05,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.015 2026-10-11 20:20:05,925 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.027 2026-10-11 20:20:05,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.009 2026-10-11 20:20:05,949 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:05] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-10-11 20:20:06,036 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.017 2026-10-11 20:20:06,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.009 0.015 2026-10-11 20:20:06,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.004 0.035 2026-10-11 20:20:06,185 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-10-11 20:20:06,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /mail/thread/data HTTP/1.1" 200 - 51 0.029 0.110 2026-10-11 20:20:06,316 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 6, model: project.project 2026-10-11 20:20:06,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 35 0.015 0.177 2026-10-11 20:20:06,384 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "POST /mail/thread/messages HTTP/1.1" 200 - 33 0.016 0.191 2026-10-11 20:20:06,387 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.106 2026-10-11 20:20:06,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:06] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.009 0.024 2026-10-11 20:20:07,186 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:07,187 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-10-11 20:20:07,194 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58410 2026-10-11 20:20:07,195 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-10-11 20:20:07,195 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58410 2026-10-11 20:20:07,307 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_202007_306849_TestUi.txt 2026-10-11 20:20:07,307 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmphp8g2buc_chrome_odoo" 2026-10-11 20:20:07,587 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome pid: 58647 2026-10-11 20:20:07,587 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless temporary user profile dir: /tmp/tmpf2wge8cp_chrome_odoo 2026-10-11 20:20:07,587 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44391/json/version 2026-10-11 20:20:07,589 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44391/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:20:07,599 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:20:07,600 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Issuing json command http://127.0.0.1:44391/json 2026-10-11 20:20:07,600 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:44391/json with timeout 3 increased to 10s during tests 2026-10-11 20:20:07,605 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Websocket url found: ws://127.0.0.1:44391/devtools/page/3C1002BE20C92C5459E87A43AE29388B 2026-10-11 20:20:07,612 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Enable chrome headless console log notification 2026-10-11 20:20:07,615 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome headless enable page notifications 2026-10-11 20:20:08,231 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:20:08,234 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:20:08,243 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Setting session cookie in browser 2026-10-11 20:20:08,245 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Open "http://127.0.0.1:8069/" in browser 2026-10-11 20:20:08,245 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigating to: "http://127.0.0.1:8069/" 2026-10-11 20:20:08,612 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET / HTTP/1.1" 200 - 80 0.079 0.281 2026-10-11 20:20:08,615 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Navigation result: {'frameId': '3C1002BE20C92C5459E87A43AE29388B', 'loaderId': '88FB40EACF610326881BF414258BF9B1', 'isDownload': False} 2026-10-11 20:20:08,616 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate ready code "odoo.isTourReady('project_chatter_log_enabled')" 2026-10-11 20:20:08,628 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20: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-10-11 20:20:08,642 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/assets/1/9080139/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.002 0.008 2026-10-11 20:20:08,651 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/assets/1/bfe2311/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.001 0.006 2026-10-11 20:20:08,664 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/assets/1/dc7976a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.001 0.006 2026-10-11 20:20:08,727 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:20:08,729 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/image/website/1/logo/My%20Website?unique=826544e HTTP/1.1" 200 - 6 0.004 0.007 2026-10-11 20:20:08,730 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:20:08,749 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:08,767 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/assets/1/3791b94/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.003 0.010 2026-10-11 20:20:08,776 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:08] "GET /web/image/website/1/favicon?unique=826544e HTTP/1.1" 200 - 6 0.003 0.010 2026-10-11 20:20:09,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /website/translations/6ebfffd4b609272b83e14e296d847c125c76d97d?lang=en_US HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:20:09,068 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "POST /web/webclient/version_info HTTP/1.1" 200 - 2 0.000 0.003 2026-10-11 20:20:09,084 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 4 0.001 0.009 2026-10-11 20:20:09,102 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.005 2026-10-11 20:20:09,116 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Evaluate test code "odoo.startTour('project_chatter_log_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-10-11 20:20:09,200 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web HTTP/1.1" 200 - 24 0.012 0.047 2026-10-11 20:20:09,209 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "POST /im_livechat/init HTTP/1.1" 200 - 8 0.002 0.066 2026-10-11 20:20:09,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.009 2026-10-11 20:20:09,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.019 2026-10-11 20:20:09,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 2 0.000 0.046 2026-10-11 20:20:09,287 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.055 2026-10-11 20:20:09,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.054 2026-10-11 20:20:09,315 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:09,318 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:09] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:20:10,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:20:10,006 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:20:10,013 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 20:20:10,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.006 2026-10-11 20:20:10,146 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /mail/init_messaging HTTP/1.1" 200 - 67 0.043 0.081 2026-10-11 20:20:10,181 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:20:10,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.188 2026-10-11 20:20:10,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.195 2026-10-11 20:20:10,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.009 0.189 2026-10-11 20:20:10,267 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:20:10,326 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 38 0.023 0.237 2026-10-11 20:20:10,412 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 67 0.033 0.289 2026-10-11 20:20:10,415 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.290 2026-10-11 20:20:10,427 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:20:10,442 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.264 2026-10-11 20:20:10,451 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-11 20:20:10,455 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.003 0.210 2026-10-11 20:20:10,464 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:20:10,485 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.230 2026-10-11 20:20:10,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/offline HTTP/1.1" 200 - 5 0.003 0.221 2026-10-11 20:20:10,525 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.171 2026-10-11 20:20:10,527 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.047 2026-10-11 20:20:10,543 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.047 2026-10-11 20:20:11,233 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: Tour project_chatter_log_enabled on step: '.o_navbar_apps_menu button' 2026-10-11 20:20:11,259 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:11,271 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:11,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.014 2026-10-11 20:20:11,367 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 26 0.014 0.041 2026-10-11 20:20:11,524 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.042 0.087 2026-10-11 20:20:11,720 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.028 2026-10-11 20:20:11,763 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.015 0.059 2026-10-11 20:20:11,797 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:11] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.010 0.089 2026-10-11 20:20:12,205 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:20:12,443 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:12,468 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:12,510 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.016 0.032 2026-10-11 20:20:12,515 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.000 0.051 2026-10-11 20:20:12,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "POST /web/dataset/call_kw/project.project/web_read HTTP/1.1" 200 - 95 0.051 0.187 2026-10-11 20:20:12,825 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 10 0.006 0.017 2026-10-11 20:20:12,842 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 20:20:12,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:20:12,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.011 2026-10-11 20:20:12,934 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:12] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:20:13,042 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "POST /web/dataset/call_kw/project.project/zalo_check_recipients HTTP/1.1" 200 - 6 0.006 0.014 2026-10-11 20:20:13,063 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "POST /web/dataset/call_kw/project.project/brain_get_mentioning_pages HTTP/1.1" 200 - 14 0.007 0.032 2026-10-11 20:20:13,083 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.044 2026-10-11 20:20:13,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "POST /mail/thread/data HTTP/1.1" 200 - 53 0.025 0.102 2026-10-11 20:20:13,192 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.011 0.094 2026-10-11 20:20:13,195 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.026 2026-10-11 20:20:13,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:13] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.008 0.024 2026-10-11 20:20:13,987 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:13,988 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi.browser: test successful 2026-10-11 20:20:13,994 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing chrome headless with pid 58647 2026-10-11 20:20:13,995 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Closing websocket connection 2026-10-11 20:20:13,995 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Terminating chrome headless with pid 58647 2026-10-11 20:20:14,089 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_202014_089527_TestUi.txt 2026-10-11 20:20:14,089 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_ui.TestUi: Removing chrome user profile "/tmp/tmpf2wge8cp_chrome_odoo" 2026-10-11 20:20:14,110 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:20:15,684 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 332 and Message-Id '<529380737841956.1791750015.602217674255371-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:20:15,684 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:20:15,690 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:20:15,753 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 333 and Message-Id '<327580401316686.1791750015.724265098571777-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:20:15,753 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:20:15,755 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:20:18,166 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-11 20:20:18,181 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 236, model: project.update 2026-10-11 20:20:18,183 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-11 20:20:18,206 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 236, model: project.milestone 2026-10-11 20:20:18,213 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-11 20:20:18,237 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #236 deleted mail.message records with IDs: [33670] 2026-10-11 20:20:18,250 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 236, model: project.milestone 2026-10-11 20:20:18,251 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-11 20:20:18,274 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 236, model: project.milestone 2026-10-11 20:20:18,276 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-11 20:20:18,299 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-11 20:20:18,320 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #235 deleted mail.message records with IDs: [33669] 2026-10-11 20:20:18,339 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #235 deleted project.update records with IDs: [10] 2026-10-11 20:20:18,365 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-11 20:20:18,385 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 236, model: project.update 2026-10-11 20:20:18,386 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-11 20:20:18,410 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 236, model: project.update 2026-10-11 20:20:18,412 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-11 20:20:18,435 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 236, model: project.update 2026-10-11 20:20:18,437 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-11 20:20:18,471 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 236, model: project.update 2026-10-11 20:20:18,473 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-11 20:20:18,530 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-11 20:20:18,582 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #233 deleted mail.message records with IDs: [33669] 2026-10-11 20:20:18,596 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 233, model: project.update 2026-10-11 20:20:18,599 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-11 20:20:18,641 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 233, model: project.update 2026-10-11 20:20:18,655 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:20:20,232 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 334 and Message-Id '<252260309517370.1791750020.158841133117676-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:20:20,233 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:20:20,236 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:20:20,300 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 335 and Message-Id '<109603824282017.1791750020.274377822875977-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:20:20,300 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:20:20,301 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:20:20,777 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-11 20:20:22,030 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-11 20:20:22,494 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-11 20:20:23,790 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:20:24,195 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-11 20:20:24,467 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 58896 2026-10-11 20:20:24,467 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmpc7qrsosc_chrome_odoo 2026-10-11 20:20:24,467 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:37981/json/version 2026-10-11 20:20:24,469 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37981/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:20:24,476 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:20:24,476 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:37981/json 2026-10-11 20:20:24,477 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:37981/json with timeout 3 increased to 10s during tests 2026-10-11 20:20:24,483 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:37981/devtools/page/06D303C92033EE427542504B1D6ADBF6 2026-10-11 20:20:24,485 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-10-11 20:20:24,488 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-10-11 20:20:25,027 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:20:25,030 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:20:25,039 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-10-11 20:20:25,041 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:20:25,041 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:20:25,053 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:20:25,927 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:25] "GET /web HTTP/1.1" 200 - 121 0.090 0.789 2026-10-11 20:20:25,931 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': '06D303C92033EE427542504B1D6ADBF6', 'loaderId': 'C037002746D8A34843CC5FA3F6BFE558', 'isDownload': False} 2026-10-11 20:20:25,931 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-11 20:20:25,965 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:25] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-10-11 20:20:25,994 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:25] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.002 0.037 2026-10-11 20:20:26,005 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.002 0.043 2026-10-11 20:20:26,014 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.058 2026-10-11 20:20:26,032 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:26,040 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.013 0.063 2026-10-11 20:20:26,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.008 0.007 2026-10-11 20:20:26,825 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:20:26,827 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:20:26,828 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-11 20:20:26,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.008 2026-10-11 20:20:26,917 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:20:26,943 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:26] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.038 0.060 2026-10-11 20:20:26,967 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:20:27,015 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.144 2026-10-11 20:20:27,025 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.007 0.153 2026-10-11 20:20:27,052 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.008 0.157 2026-10-11 20:20:27,066 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:20:27,124 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.023 0.211 2026-10-11 20:20:27,212 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.034 0.283 2026-10-11 20:20:27,215 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.282 2026-10-11 20:20:27,224 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:20:27,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.254 2026-10-11 20:20:27,242 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:20:27,253 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.221 2026-10-11 20:20:27,263 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-11 20:20:27,268 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:20:27,275 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-11 20:20:27,282 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.233 2026-10-11 20:20:27,299 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.225 2026-10-11 20:20:27,331 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.179 2026-10-11 20:20:27,354 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.006 0.063 2026-10-11 20:20:27,357 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.065 2026-10-11 20:20:28,054 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:20:28,074 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:28,084 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-10-11 20:20:28,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.014 2026-10-11 20:20:28,334 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 134 0.044 0.159 2026-10-11 20:20:28,508 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 101 0.047 0.098 2026-10-11 20:20:28,700 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.029 2026-10-11 20:20:28,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 20 0.016 0.065 2026-10-11 20:20:28,779 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:28] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.009 0.092 2026-10-11 20:20:29,413 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_project_name input' 2026-10-11 20:20:29,429 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:29] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.011 2026-10-11 20:20:29,470 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:29] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 10 0.005 0.018 2026-10-11 20:20:29,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:20:29,511 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:29] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 5 0.004 0.023 2026-10-11 20:20:29,514 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.023 2026-10-11 20:20:30,317 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_open_tasks' 2026-10-11 20:20:30,324 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:30,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 57 0.029 0.072 2026-10-11 20:20:30,463 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_button HTTP/1.1" 200 - 14 0.006 0.018 2026-10-11 20:20:30,587 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.033 0.079 2026-10-11 20:20:30,774 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 118 0.040 0.259 2026-10-11 20:20:30,778 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.086 2026-10-11 20:20:30,808 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.009 2026-10-11 20:20:30,827 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 8 0.005 0.023 2026-10-11 20:20:30,851 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.003 0.008 2026-10-11 20:20:30,855 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.007 2026-10-11 20:20:30,859 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.009 2026-10-11 20:20:30,894 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:30] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:20:31,939 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:31,948 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:31,961 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:31] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 11 0.006 0.010 2026-10-11 20:20:32,726 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:32,732 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-10-11 20:20:32,740 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:20:32,752 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:32,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/resequence HTTP/1.1" 200 - 9 0.005 0.010 2026-10-11 20:20:32,793 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 9 0.014 0.023 2026-10-11 20:20:32,806 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 20:20:32,828 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 6 0.005 0.012 2026-10-11 20:20:32,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:32] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 4 0.001 0.011 2026-10-11 20:20:33,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:20:33,621 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create .o_kanban_add' 2026-10-11 20:20:33,633 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o-kanban-button-new' 2026-10-11 20:20:33,650 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:33,667 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_quick_create .o_kanban_add' 2026-10-11 20:20:33,682 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:33,701 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.dropdown-item.o_column_edit' 2026-10-11 20:20:33,716 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_field_widget[name=fold] input' 2026-10-11 20:20:33,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 67 0.038 0.073 2026-10-11 20:20:33,754 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task.type/get_views HTTP/1.1" 200 - 8 0.004 0.032 2026-10-11 20:20:33,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.008 0.035 2026-10-11 20:20:33,857 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.017 0.063 2026-10-11 20:20:33,866 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task.type/web_read HTTP/1.1" 200 - 6 0.002 0.084 2026-10-11 20:20:33,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.037 2026-10-11 20:20:33,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:33] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.002 0.047 2026-10-11 20:20:35,603 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer button' 2026-10-11 20:20:35,619 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_kanban_record .oe_kanban_content' 2026-10-11 20:20:35,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:35] "POST /web/dataset/call_kw/project.task.type/web_save HTTP/1.1" 200 - 4 0.002 0.007 2026-10-11 20:20:35,645 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:35] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:20:35,657 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:35] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.019 2026-10-11 20:20:35,725 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:35] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.013 0.044 2026-10-11 20:20:36,504 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'Open Updates (trigger: .o_project_updates_breadcrumb)' 2026-10-11 20:20:36,515 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:36,530 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.017 2026-10-11 20:20:36,575 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "POST /web/dataset/call_kw/project.update/get_views HTTP/1.1" 200 - 31 0.010 0.028 2026-10-11 20:20:36,597 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.004 0.007 2026-10-11 20:20:36,659 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 24 0.016 0.024 2026-10-11 20:20:36,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:36,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 12 0.012 0.031 2026-10-11 20:20:36,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 12 0.009 0.070 2026-10-11 20:20:36,823 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:36] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 12 0.010 0.110 2026-10-11 20:20:37,453 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-10-11 20:20:37,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:37] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 13 0.004 0.017 2026-10-11 20:20:37,502 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:37] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 10 0.005 0.011 2026-10-11 20:20:38,274 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-10-11 20:20:38,283 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-10-11 20:20:38,299 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_add_milestone a' 2026-10-11 20:20:38,346 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:38] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.014 0.042 2026-10-11 20:20:38,368 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:38] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.011 2026-10-11 20:20:38,497 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:20:39,143 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-10-11 20:20:39,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:39] "POST /web/dataset/call_kw/project.milestone/onchange HTTP/1.1" 200 - 4 0.001 0.009 2026-10-11 20:20:39,919 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-10-11 20:20:39,932 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-10-11 20:20:39,949 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:39,972 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:39] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 12 0.008 0.025 2026-10-11 20:20:39,996 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:39] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.013 2026-10-11 20:20:40,775 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'input[data-field=deadline]' 2026-10-11 20:20:40,786 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:40] "POST /web/dataset/call_kw/project.milestone/get_views HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:20:40,813 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:40] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.007 0.011 2026-10-11 20:20:40,824 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:40] "POST /web/dataset/call_kw/project.milestone/web_read HTTP/1.1" 200 - 5 0.002 0.022 2026-10-11 20:20:40,849 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:40] "POST /web/dataset/call_kw/project.milestone/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.004 0.008 2026-10-11 20:20:41,592 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.modal-footer .o_form_button_save' 2026-10-11 20:20:41,598 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:41,640 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:41] "POST /web/dataset/call_kw/project.milestone/web_save HTTP/1.1" 200 - 20 0.014 0.028 2026-10-11 20:20:41,669 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:41] "POST /web/dataset/call_kw/project.project/get_milestones HTTP/1.1" 200 - 6 0.003 0.017 2026-10-11 20:20:42,439 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: 'div.o_field_widget[name=name] input' 2026-10-11 20:20:42,565 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 36 0.020 0.103 2026-10-11 20:20:42,629 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.001 0.023 2026-10-11 20:20:42,644 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-10-11 20:20:42,652 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-10-11 20:20:42,731 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.017 2026-10-11 20:20:42,921 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:42] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.013 0.020 2026-10-11 20:20:43,640 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_update_tour on step: '.o_form_button_save' 2026-10-11 20:20:43,652 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,666 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,682 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,698 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,715 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,722 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /web/dataset/call_kw/project.update/web_save HTTP/1.1" 200 - 34 0.022 0.049 2026-10-11 20:20:43,739 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /web/dataset/call_kw/project.update/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.005 2026-10-11 20:20:43,748 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,772 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:43,798 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /mail/thread/data HTTP/1.1" 200 - 31 0.022 0.043 2026-10-11 20:20:43,802 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.001 0.048 2026-10-11 20:20:43,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.045 2026-10-11 20:20:43,833 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.010 0.062 2026-10-11 20:20:43,848 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.067 2026-10-11 20:20:43,908 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:43] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.015 0.034 2026-10-11 20:20:44,692 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:44,709 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:44] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.004 0.012 2026-10-11 20:20:44,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.021 2026-10-11 20:20:44,775 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:44] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.017 0.034 2026-10-11 20:20:44,930 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:20:45,552 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:45,567 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:45] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 20:20:45,577 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:45] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.002 0.019 2026-10-11 20:20:45,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:45] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 19 0.009 0.028 2026-10-11 20:20:45,637 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:45] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:20:46,419 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:46,435 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:46] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.013 2026-10-11 20:20:46,453 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:46] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:20:46,458 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:46] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 3 0.000 0.007 2026-10-11 20:20:46,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:46] "GET /web/assets/1b25573/web.chartjs_lib.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:20:47,317 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:47,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:47] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-10-11 20:20:47,379 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:47] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.028 2026-10-11 20:20:48,169 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:48,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:48] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.012 0.041 2026-10-11 20:20:49,062 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:49,080 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:49] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.012 2026-10-11 20:20:49,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:49] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.028 2026-10-11 20:20:49,908 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:49,917 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:49,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:49] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.005 0.017 2026-10-11 20:20:49,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:49] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.015 2026-10-11 20:20:49,964 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:49] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:20:50,765 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:50,788 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:50,800 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:50] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 10 0.008 0.014 2026-10-11 20:20:50,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:50] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.018 0.041 2026-10-11 20:20:50,888 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:50] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:20:51,687 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:51,703 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:51] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.012 2026-10-11 20:20:51,751 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:51] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.027 2026-10-11 20:20:52,526 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:52,574 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:52] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.011 0.034 2026-10-11 20:20:53,425 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:53,443 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:53] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-10-11 20:20:53,491 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:53] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.028 2026-10-11 20:20:54,270 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:54,283 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:54,288 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:54] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.005 0.012 2026-10-11 20:20:54,302 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:54] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 6 0.005 0.017 2026-10-11 20:20:54,369 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:54] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 27 0.018 0.040 2026-10-11 20:20:54,385 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:54] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:20:55,166 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:55,188 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:20:55,193 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:55,216 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.010 2026-10-11 20:20:55,233 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.005 0.013 2026-10-11 20:20:55,241 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.001 0.035 2026-10-11 20:20:55,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.002 0.034 2026-10-11 20:20:55,266 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.004 0.043 2026-10-11 20:20:55,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.005 2026-10-11 20:20:55,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:55] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:20:56,069 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:56,087 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:56] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-10-11 20:20:56,133 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:56] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.027 2026-10-11 20:20:56,906 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:56,956 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:56] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.012 0.035 2026-10-11 20:20:57,781 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:57,805 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:57] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.018 2026-10-11 20:20:57,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:57] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.016 0.040 2026-10-11 20:20:58,642 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:58,651 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:58,663 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.005 0.013 2026-10-11 20:20:58,670 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.001 0.016 2026-10-11 20:20:58,697 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.006 0.012 2026-10-11 20:20:58,705 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 3 0.002 0.023 2026-10-11 20:20:58,716 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.002 0.030 2026-10-11 20:20:58,733 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 5 0.006 0.033 2026-10-11 20:20:58,750 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.task/read_group HTTP/1.1" 200 - 4 0.004 0.052 2026-10-11 20:20:58,766 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:58] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.008 2026-10-11 20:20:59,548 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:59,562 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 20:20:59,564 100 INFO rb-21b7005-225486-423724 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-10-11 20:20:59,591 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 13 0.006 0.016 2026-10-11 20:20:59,609 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:20:59,622 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:20:59,635 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/core/main.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:20:59,641 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/core/main.css HTTP/1.1" 200 - 0 0.000 0.007 2026-10-11 20:20:59,642 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/timegrid/main.css HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:20:59,644 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/list/main.css HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:20:59,645 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/daygrid/main.css HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:20:59,667 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/interaction/main.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:20:59,676 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/daygrid/main.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:20:59,684 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/luxon/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:59,692 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/timegrid/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:20:59,700 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:20:59] "GET /web/static/lib/fullcalendar/list/main.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:21:00,509 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:00,529 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:00] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.014 2026-10-11 20:21:00,583 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:00] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.017 0.030 2026-10-11 20:21:01,371 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:01,421 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:01] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.011 0.036 2026-10-11 20:21:02,268 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:02,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:02] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.013 2026-10-11 20:21:02,345 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:02] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.014 0.036 2026-10-11 20:21:03,123 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:03,133 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:03,141 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:03] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.004 0.012 2026-10-11 20:21:03,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:03] "POST /web/dataset/call_kw/project.task/check_access_rights HTTP/1.1" 200 - 2 0.000 0.008 2026-10-11 20:21:03,170 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:03] "POST /web/dataset/call_kw/project.task/get_unusual_days HTTP/1.1" 200 - 7 0.004 0.015 2026-10-11 20:21:03,186 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:03] "POST /web/dataset/call_kw/project.task/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:21:03,199 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:03] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:21:04,001 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:04,015 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:04,028 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:04] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 8 0.005 0.014 2026-10-11 20:21:04,035 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:04] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.001 0.023 2026-10-11 20:21:04,050 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:04] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:21:04,820 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:04,838 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:04] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.012 2026-10-11 20:21:04,898 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:04] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.039 2026-10-11 20:21:05,668 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:05,715 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:05] "POST /web/dataset/call_kw/project.update/onchange HTTP/1.1" 200 - 24 0.011 0.034 2026-10-11 20:21:06,534 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:06,552 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:06] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 8 0.003 0.012 2026-10-11 20:21:06,600 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:06] "POST /web/dataset/call_kw/project.project/get_panel_data HTTP/1.1" 200 - 22 0.013 0.028 2026-10-11 20:21:07,372 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:07,383 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:07,393 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:07] "POST /web/dataset/call_kw/project.update/web_search_read HTTP/1.1" 200 - 7 0.006 0.012 2026-10-11 20:21:07,406 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:07] "POST /web/dataset/call_kw/mail.activity/get_activity_data HTTP/1.1" 200 - 6 0.004 0.015 2026-10-11 20:21:07,414 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:07] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 3 0.002 0.022 2026-10-11 20:21:07,428 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:07] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.007 2026-10-11 20:21:08,215 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-10-11 20:21:08,225 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:08] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:21:08,229 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 58896 2026-10-11 20:21:08,230 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-10-11 20:21:08,230 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 58896 2026-10-11 20:21:08,331 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_202108_331559_TestProjectUpdateUi.txt 2026-10-11 20:21:08,331 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmpc7qrsosc_chrome_odoo" 2026-10-11 20:21:08,615 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome pid: 59274 2026-10-11 20:21:08,615 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless temporary user profile dir: /tmp/tmp7jqhkngb_chrome_odoo 2026-10-11 20:21:08,615 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:42317/json/version 2026-10-11 20:21:08,617 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42317/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:21:08,624 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:21:08,624 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Issuing json command http://127.0.0.1:42317/json 2026-10-11 20:21:08,625 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:42317/json with timeout 3 increased to 10s during tests 2026-10-11 20:21:08,630 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Websocket url found: ws://127.0.0.1:42317/devtools/page/BAED86032F4CAAEA3E7977E44712CEF3 2026-10-11 20:21:08,645 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Enable chrome headless console log notification 2026-10-11 20:21:08,647 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome headless enable page notifications 2026-10-11 20:21:09,167 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:21:09,170 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:21:09,171 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Setting session cookie in browser 2026-10-11 20:21:09,173 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:21:09,173 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:21:09,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web HTTP/1.1" 200 - 18 0.009 0.050 2026-10-11 20:21:09,243 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Navigation result: {'frameId': 'BAED86032F4CAAEA3E7977E44712CEF3', 'loaderId': '1FC1B0554FF71517ABE1603B2404BC05', 'isDownload': False} 2026-10-11 20:21:09,243 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-11 20:21:09,273 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-10-11 20:21:09,279 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-10-11 20:21:09,314 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 2 0.002 0.053 2026-10-11 20:21:09,322 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 3 0.001 0.059 2026-10-11 20:21:09,340 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.063 2026-10-11 20:21:09,354 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:09,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:09] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:21:10,053 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:21:10,054 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-11 20:21:10,055 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:21:10,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.001 0.005 2026-10-11 20:21:10,153 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.028 0.054 2026-10-11 20:21:10,157 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.060 2026-10-11 20:21:10,164 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-10-11 20:21:10,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 8 0.007 0.053 2026-10-11 20:21:10,237 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.014 0.097 2026-10-11 20:21:10,247 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:21:10,286 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.013 0.137 2026-10-11 20:21:10,298 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-11 20:21:10,307 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.007 0.125 2026-10-11 20:21:10,318 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-11 20:21:10,319 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.132 2026-10-11 20:21:10,324 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.141 2026-10-11 20:21:10,330 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-11 20:21:10,338 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/offline HTTP/1.1" 200 - 4 0.002 0.152 2026-10-11 20:21:10,345 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-11 20:21:10,346 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:21:10,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 6 0.007 0.124 2026-10-11 20:21:10,399 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.133 2026-10-11 20:21:10,401 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.052 2026-10-11 20:21:10,416 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.041 2026-10-11 20:21:11,117 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:21:11,136 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:11,148 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:11,161 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.013 2026-10-11 20:21:11,224 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 5 0.004 0.034 2026-10-11 20:21:11,360 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.036 0.079 2026-10-11 20:21:11,532 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.030 2026-10-11 20:21:11,569 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 13 0.010 0.067 2026-10-11 20:21:11,607 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:11] "GET /web/image/res.users/34/avatar_128 HTTP/1.1" 200 - 13 0.009 0.095 2026-10-11 20:21:12,242 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:12,258 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.004 0.012 2026-10-11 20:21:12,264 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:21:12,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:12] "POST /web/dataset/call_kw/project.project/get_views HTTP/1.1" 200 - 4 0.004 0.012 2026-10-11 20:21:12,315 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.001 0.005 2026-10-11 20:21:12,329 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:12] "POST /web/dataset/call_kw/project.project/onchange HTTP/1.1" 200 - 3 0.003 0.012 2026-10-11 20:21:13,135 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:13,148 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:13,213 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.project/web_save HTTP/1.1" 200 - 32 0.015 0.054 2026-10-11 20:21:13,245 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_button HTTP/1.1" 200 - 13 0.006 0.018 2026-10-11 20:21:13,359 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.project/web_search_read HTTP/1.1" 200 - 78 0.031 0.074 2026-10-11 20:21:13,422 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 24 0.009 0.158 2026-10-11 20:21:13,425 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.022 2026-10-11 20:21:13,450 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 3 0.002 0.008 2026-10-11 20:21:13,459 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 4 0.002 0.016 2026-10-11 20:21:13,478 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.002 0.007 2026-10-11 20:21:13,482 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.011 2026-10-11 20:21:13,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 2 0.000 0.015 2026-10-11 20:21:13,522 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:13] "GET /base/static/img/avatar.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:21:14,263 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:14,266 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:14,277 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:14] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.008 2026-10-11 20:21:15,052 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:15,064 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:15,065 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "POST /web/dataset/call_kw/project.task.type/name_create HTTP/1.1" 200 - 6 0.002 0.007 2026-10-11 20:21:15,076 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "POST /web/dataset/resequence HTTP/1.1" 200 - 5 0.001 0.004 2026-10-11 20:21:15,086 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "POST /web/dataset/call_kw/project.task.type/read HTTP/1.1" 200 - 3 0.000 0.004 2026-10-11 20:21:15,573 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:21:15,854 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:15,869 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "POST /web/dataset/call_kw/project.task/get_views HTTP/1.1" 200 - 4 0.003 0.012 2026-10-11 20:21:15,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:15] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.002 0.010 2026-10-11 20:21:16,670 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:16,682 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:16,753 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:16] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 49 0.020 0.056 2026-10-11 20:21:16,795 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:16] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 13 0.007 0.022 2026-10-11 20:21:16,843 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:16] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.014 0.056 2026-10-11 20:21:16,853 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:16] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.016 2026-10-11 20:21:16,867 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:16] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 5 0.002 0.030 2026-10-11 20:21:18,619 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:18,643 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:18,691 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task/web_save HTTP/1.1" 200 - 38 0.026 0.053 2026-10-11 20:21:18,803 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task/web_read HTTP/1.1" 200 - 60 0.041 0.117 2026-10-11 20:21:18,814 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.002 0.103 2026-10-11 20:21:18,846 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/resequence HTTP/1.1" 200 - 13 0.008 0.123 2026-10-11 20:21:18,877 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.003 0.009 2026-10-11 20:21:18,885 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task.type/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-10-11 20:21:18,891 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.project/check_access_rights HTTP/1.1" 200 - 2 0.000 0.004 2026-10-11 20:21:18,918 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.004 2026-10-11 20:21:18,932 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "POST /web/dataset/call_kw/project.task/read HTTP/1.1" 200 - 3 0.002 0.010 2026-10-11 20:21:18,940 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-10-11 20:21:18,946 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:18] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-10-11 20:21:19,018 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 5 0.003 0.007 2026-10-11 20:21:19,073 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 3 0.001 0.004 2026-10-11 20:21:19,075 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:21:19,103 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web/dataset/call_kw/project.task/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.005 0.009 2026-10-11 20:21:19,113 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web/dataset/call_kw/project.task/zalo_check_recipients HTTP/1.1" 200 - 4 0.002 0.014 2026-10-11 20:21:19,159 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.014 0.045 2026-10-11 20:21:19,196 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data HTTP/1.1" 200 - 14 0.014 0.080 2026-10-11 20:21:19,250 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /mail/thread/data HTTP/1.1" 200 - 33 0.018 0.132 2026-10-11 20:21:19,281 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.011 0.128 2026-10-11 20:21:19,356 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:19] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.007 0.018 2026-10-11 20:21:20,126 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:20,142 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:20,165 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:20,189 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:20] "POST /web/dataset/call_kw/mail.activity.schedule/get_views HTTP/1.1" 200 - 16 0.005 0.018 2026-10-11 20:21:20,220 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:20] "POST /web/dataset/call_kw/mail.activity.schedule/onchange HTTP/1.1" 200 - 9 0.004 0.016 2026-10-11 20:21:20,259 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:21:21,089 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:21,112 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:21] "POST /web/dataset/call_kw/mail.activity.schedule/web_save HTTP/1.1" 200 - 10 0.005 0.017 2026-10-11 20:21:21,156 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:21] "POST /web/dataset/call_button HTTP/1.1" 200 - 20 0.007 0.027 2026-10-11 20:21:21,171 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:21] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.003 0.006 2026-10-11 20:21:21,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:21] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.009 0.035 2026-10-11 20:21:21,987 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.ui-autocomplete > li > a:not(:has(i.fa))' 2026-10-11 20:21:22,009 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "POST /web/dataset/call_kw/res.users/name_search HTTP/1.1" 200 - 7 0.007 0.016 2026-10-11 20:21:22,059 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/27/avatar_128 HTTP/1.1" 200 - 13 0.013 0.026 2026-10-11 20:21:22,092 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 13 0.008 0.063 2026-10-11 20:21:22,127 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/9/avatar_128 HTTP/1.1" 200 - 13 0.008 0.093 2026-10-11 20:21:22,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 13 0.008 0.120 2026-10-11 20:21:22,201 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/8/avatar_128 HTTP/1.1" 200 - 13 0.009 0.162 2026-10-11 20:21:22,231 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/29/avatar_128 HTTP/1.1" 200 - 13 0.008 0.182 2026-10-11 20:21:22,267 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:22] "GET /web/image/res.users/30/avatar_128 HTTP/1.1" 200 - 13 0.008 0.185 2026-10-11 20:21:23,034 100 INFO rb-21b7005-225486-423724 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-10-11 20:21:23,047 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 4 0.002 0.010 2026-10-11 20:21:23,055 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: Tour project_tour on step: '.o_kanban_renderer' 2026-10-11 20:21:23,085 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/project.task/read_progress_bar HTTP/1.1" 200 - 4 0.003 0.015 2026-10-11 20:21:23,096 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/project.task/web_read_group HTTP/1.1" 200 - 5 0.003 0.018 2026-10-11 20:21:23,207 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/project.task/onchange HTTP/1.1" 200 - 51 0.042 0.082 2026-10-11 20:21:23,251 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/project.task/web_search_read HTTP/1.1" 200 - 24 0.013 0.116 2026-10-11 20:21:23,268 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:23] "POST /web/dataset/call_kw/project.project/get_last_update_or_default HTTP/1.1" 200 - 3 0.001 0.006 2026-10-11 20:21:24,047 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.browser: test successful 2026-10-11 20:21:24,063 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:21:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-11 20:21:24,067 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing chrome headless with pid 59274 2026-10-11 20:21:24,068 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Closing websocket connection 2026-10-11 20:21:24,068 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Terminating chrome headless with pid 59274 2026-10-11 20:21:24,163 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_202124_162848_TestProjectUpdateUi.txt 2026-10-11 20:21:24,163 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi: Removing chrome user profile "/tmp/tmp7jqhkngb_chrome_odoo" 2026-10-11 20:21:24,181 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:21:25,586 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 336 and Message-Id '<688849837397053.1791750085.516512393951416-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:21:25,586 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:25,589 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:25,649 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 337 and Message-Id '<125540370688563.1791750085.623707056045532-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:21:25,649 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:25,650 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:25,736 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 338 and Message-Id '<742825090923923.1791750085.707611322402954-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:21:25,736 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:25,737 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:25,744 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-11 20:21:25,831 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-11 20:21:26,228 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-11 20:21:26,623 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-11 20:21:26,660 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-11 20:21:29,044 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:21:30,535 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 339 and Message-Id '<799383076590652.1791750090.464224338531494-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:21:30,536 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:30,539 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:30,603 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 340 and Message-Id '<400742574305169.1791750090.575248956680298-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:21:30,603 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:30,605 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:30,665 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-11 20:21:30,721 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-11 20:21:30,790 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-11 20:21:30,952 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-11 20:21:31,065 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-11 20:21:31,174 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-11 20:21:32,179 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-11 20:21:33,171 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:21:34,581 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 341 and Message-Id '<079252672271954.1791750094.516661643981934-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:21:34,581 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:34,584 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:34,640 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 342 and Message-Id '<938845397418977.1791750094.616733074188232-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:21:34,640 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:34,642 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:34,662 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-11 20:21:34,744 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 343 and Message-Id '<125719513194558.1791750094.720503330230713-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:21:34,744 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:34,745 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:34,776 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-11 20:21:34,896 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 344 and Message-Id '<225856485704253.1791750094.823014974594116-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:21:34,896 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:21:34,900 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:21:34,909 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:21:42,472 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:21:44,352 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,352 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,353 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:44,501 100 INFO rb-21b7005-225486-423724 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-11 20:21:49,025 100 INFO rb-21b7005-225486-423724 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability_with_custom_analytic_account_plan ... 2026-10-11 20:21:56,215 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:21:56,215 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:21:56,216 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan19_id_index on table crossovered_budget_line 2026-10-11 20:21:58,070 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:21:58,071 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan19_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:00,557 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:22:25,130 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:27,685 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:22:35,307 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan21_id_index on table crossovered_budget_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:37,820 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan21_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:38,035 100 INFO rb-21b7005-225486-423724 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-11 20:22:38,626 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #253 deleted mail.activity records with IDs: [121] 2026-10-11 20:22:38,787 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #253 deleted mail.activity records with IDs: [122] 2026-10-11 20:22:38,931 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 345 and Message-Id '<233967529733837.1791750158.849093198776245-openerp-6-hr.expense.sheet@8615afa91707>' from 'accountman@test.com' to (redacted) 'e******************ee@example.com' successfully sent 2026-10-11 20:22:38,931 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:22:38,947 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #253 deleted mail.mail records with IDs: [345] 2026-10-11 20:22:38,947 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:22:39,033 100 INFO rb-21b7005-225486-423724 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_sheet_actions ... 2026-10-11 20:22:39,242 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #253 deleted mail.activity records with IDs: [123] 2026-10-11 20:22:42,488 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:22:49,707 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:52,113 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:22:56,578 100 INFO rb-21b7005-225486-423724 odoo.addons.project_mrp.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-11 20:22:58,521 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:23:24,041 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,715 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:26,965 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-11 20:23:28,466 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-11 20:23:29,596 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-11 20:23:30,176 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-11 20:23:32,322 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-11 20:23:39,537 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:23:39,537 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:23:39,537 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:23:39,538 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan24_id_index on table crossovered_budget_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,212 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan24_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:23:42,824 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-11 20:23:46,054 100 INFO rb-21b7005-225486-423724 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-11 20:23:48,543 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:24:18,169 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,060 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,061 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,061 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:20,061 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:28,126 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:24:28,126 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:24:28,126 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:24:28,126 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:24:28,126 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:24:28,127 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:24:28,127 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:24:28,127 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:24:28,127 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:24:28,127 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan26_id_index on table crossovered_budget_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:29,980 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan26_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:24:31,042 100 INFO rb-21b7005-225486-423724 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-11 20:24:31,885 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted mail.activity records with IDs: [124] 2026-10-11 20:24:32,392 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted mail.activity records with IDs: [125] 2026-10-11 20:24:35,851 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted account.move.line.ctp records with IDs: [1111] 2026-10-11 20:24:36,170 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [759] 2026-10-11 20:24:36,855 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted account.move.line.ctp records with IDs: [1113] 2026-10-11 20:24:37,966 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted account.move.line.ctp records with IDs: [1116] 2026-10-11 20:24:38,313 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [760] 2026-10-11 20:24:39,011 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted account.move.line.ctp records with IDs: [1118] 2026-10-11 20:24:39,227 100 INFO rb-21b7005-225486-423724 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-11 20:24:40,004 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #259 deleted mail.activity records with IDs: [126] 2026-10-11 20:24:43,104 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-11 20:24:48,117 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 346 and Message-Id '<202827522304993.1791750288.093017101287842-openerp-private@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 20:24:48,117 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:24:48,125 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-10-11 20:24:48,137 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [35930] 2026-10-11 20:24:48,137 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:24:48,142 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:24:48,245 100 INFO rb-21b7005-225486-423724 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 347 and Message-Id '<163986867716479.1577836800.000000000000000-openerp-13-hr.leave@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 't**@example.com' successfully sent 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #269 deleted resource.calendar.leaves records with IDs: [19] 2026-10-11 20:24:49,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #269 deleted account.analytic.line records with IDs: [923, 922] 2026-10-11 20:24:49,521 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:24:53,656 100 INFO rb-21b7005-225486-423724 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-11 20:24:54,107 100 INFO rb-21b7005-225486-423724 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-11 20:24:54,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [927] 2026-10-11 20:24:54,611 100 INFO rb-21b7005-225486-423724 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-11 20:24:54,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [932] 2026-10-11 20:24:55,000 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [933] 2026-10-11 20:24:55,128 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-11 20:25:11,871 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-11 20:25:13,486 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-11 20:25:14,113 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-11 20:25:16,307 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:25:39,471 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:25:41,974 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,974 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,974 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,974 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,974 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,975 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,975 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,975 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:41,975 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:25:42,305 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-11 20:25:43,084 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-11 20:25:44,397 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-11 20:25:46,137 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-11 20:25:46,826 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-11 20:25:47,503 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-11 20:25:47,714 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-11 20:25:50,836 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:26:07,272 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-11 20:26:07,825 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_00 ... 2026-10-11 20:26:09,646 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_01 ... 2026-10-11 20:26:09,831 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-11 20:26:11,302 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-11 20:26:12,604 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-11 20:26:12,919 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-11 20:26:14,694 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-11 20:26:15,287 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-11 20:26:16,434 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_partner_deletion ... 2026-10-11 20:26:16,732 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #276 deleted mail.message records with IDs: [37604] 2026-10-11 20:26:16,782 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_product_price_on_purchase_order_view_catalog ... 2026-10-11 20:26:17,063 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-11 20:26:18,746 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-11 20:26:20,276 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-11 20:26:32,251 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-11 20:26:33,700 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782802888691460.1791750393.610541820526123-openerp-50-purchase.order@8615afa91707>: ['"partner_a" <@False>'] 2026-10-11 20:26:33,707 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:26:33,714 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-11 20:26:33,796 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-11 20:26:34,486 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-11 20:26:36,560 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621539248401872.1791750396.466659545898438-openerp-55-purchase.order@8615afa91707>: ['"partner_a" <@False>'] 2026-10-11 20:26:36,584 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #276 deleted mail.mail records with IDs: [349] 2026-10-11 20:26:36,584 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:26:36,631 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-11 20:26:38,220 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-11 20:26:39,167 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-11 20:26:40,672 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-11 20:26:45,513 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-11 20:26:46,798 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:27:03,246 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 350 and Message-Id '<128378744216806.1791750423.221872091293335-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 20:27:03,246 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:27:03,254 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #280 deleted mail.mail records with IDs: [350] 2026-10-11 20:27:03,264 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #280 deleted mail.message records with IDs: [38764] 2026-10-11 20:27:03,264 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:27:03,277 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:27:04,023 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 351 and Message-Id '<641109472763805.1791750423.996271371841431-openerp-private@8615afa91707>' from 'accountman@test.com' to (redacted) "'***@example.com'" successfully sent 2026-10-11 20:27:04,023 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:27:04,032 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #280 deleted mail.mail records with IDs: [351] 2026-10-11 20:27:04,044 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #280 deleted mail.message records with IDs: [38766] 2026-10-11 20:27:04,044 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:27:04,061 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:27:04,304 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-11 20:27:08,338 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-11 20:27:25,459 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-11 20:27:28,312 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-11 20:27:31,566 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1160, 1161, 1162] 2026-10-11 20:27:31,658 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2047, 2048] 2026-10-11 20:27:32,289 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-11 20:27:35,586 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-11 20:27:38,176 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-11 20:27:40,727 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-11 20:27:44,423 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_payment_reference_autocomplete_invoice ... 2026-10-11 20:27:48,554 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-11 20:27:51,427 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1176, 1177] 2026-10-11 20:27:51,494 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2070] 2026-10-11 20:27:52,029 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-11 20:27:55,846 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1181, 1182, 1183, 1184, 1185] 2026-10-11 20:27:55,923 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2081] 2026-10-11 20:27:56,039 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1186, 1187, 1188, 1189] 2026-10-11 20:27:56,109 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2076] 2026-10-11 20:27:56,298 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-11 20:28:00,036 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1190, 1191, 1192] 2026-10-11 20:28:00,102 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2084, 2085] 2026-10-11 20:28:00,567 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-11 20:28:03,913 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1196, 1197, 1198, 1199] 2026-10-11 20:28:03,982 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2096] 2026-10-11 20:28:04,090 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1200, 1201, 1202] 2026-10-11 20:28:04,148 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2091] 2026-10-11 20:28:04,340 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-11 20:28:07,719 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1203, 1204, 1205, 1206] 2026-10-11 20:28:07,791 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2098] 2026-10-11 20:28:07,979 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-11 20:28:11,188 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1207, 1208, 1209, 1210] 2026-10-11 20:28:11,258 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2105] 2026-10-11 20:28:11,446 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-11 20:28:14,872 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1211, 1212, 1213, 1214] 2026-10-11 20:28:14,941 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2116] 2026-10-11 20:28:15,050 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1215, 1216, 1217] 2026-10-11 20:28:15,108 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2112] 2026-10-11 20:28:15,289 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-11 20:28:17,750 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-11 20:28:21,203 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-11 20:28:23,660 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1224, 1225] 2026-10-11 20:28:23,722 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2128] 2026-10-11 20:28:24,112 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-11 20:28:26,590 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line.ctp records with IDs: [1228, 1229] 2026-10-11 20:28:26,651 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #284 deleted account.move.line records with IDs: [2133] 2026-10-11 20:28:27,102 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-11 20:28:44,086 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-11 20:28:45,985 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #287 deleted stock.move records with IDs: [854] 2026-10-11 20:28:46,995 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-11 20:28:48,556 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:28:55,627 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,564 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:57,565 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:28:59,772 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:29:07,058 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:29:08,929 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,929 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,929 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,929 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,930 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,930 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,930 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,930 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:08,930 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:10,204 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-11 20:29:14,149 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-11 20:29:15,847 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-11 20:29:17,190 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan10_id_index on table crossovered_budget_line 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-10-11 20:29:24,241 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-10-11 20:29:24,242 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-10-11 20:29:24,242 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-10-11 20:29:24,242 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan10_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,163 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:26,164 100 INFO rb-21b7005-225486-423724 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-10-11 20:29:27,962 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-11 20:29:28,734 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-11 20:29:30,064 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-11 20:29:30,779 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-11 20:29:31,542 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-11 20:29:36,089 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:29:52,067 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-11 20:29:55,074 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-11 20:29:56,426 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-11 20:29:56,562 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-11 20:29:57,160 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-11 20:29:57,787 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:30:14,434 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_discount ... 2026-10-11 20:30:14,728 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-11 20:30:14,813 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:accountman from n/a 2026-10-11 20:30:15,211 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:30:15,483 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:30:15] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 62 0.026 0.248 2026-10-11 20:30:15,794 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:30:15] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 76 0.046 0.262 2026-10-11 20:30:15,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:30:15] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 47 0.025 0.067 2026-10-11 20:30:15,940 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:30:31,943 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_after_total_mix ... 2026-10-11 20:30:32,206 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_archived_tax_totals ... 2026-10-11 20:30:32,932 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded ... 2026-10-11 20:30:33,593 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #293 deleted account.move.line.ctp records with IDs: [1252, 1253, 1254, 1255, 1256] 2026-10-11 20:30:33,677 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #293 deleted account.move.line records with IDs: [2198] 2026-10-11 20:30:34,310 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #293 deleted account.move.line.ctp records with IDs: [1262, 1263, 1264, 1265, 1266] 2026-10-11 20:30:34,384 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #293 deleted account.move.line records with IDs: [2205] 2026-10-11 20:30:34,490 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_cash_rounding_amount_total_rounded_foreign_currency ... 2026-10-11 20:30:35,622 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_discounted_tax ... 2026-10-11 20:30:35,827 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_foreign_currency_tax_totals ... 2026-10-11 20:30:36,408 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_invoice_grouped_taxes_with_tax_group ... 2026-10-11 20:30:36,639 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_onchange_product_and_price ... 2026-10-11 20:30:37,982 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_multiple_tax_lines ... 2026-10-11 20:30:38,212 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_negative_zero_tax_totals ... 2026-10-11 20:30:38,823 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines ... 2026-10-11 20:30:39,631 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_recompute_cash_rounding_lines_multi_company ... 2026-10-11 20:30:40,039 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_subtotals_basic ... 2026-10-11 20:30:40,300 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_1 ... 2026-10-11 20:30:40,523 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_affect_base_2 ... 2026-10-11 20:30:40,741 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_tax_is_used_when_in_transactions ... 2026-10-11 20:30:40,903 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_taxtotals_with_different_tax_rounding_methods ... 2026-10-11 20:30:41,376 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase.tests.test_purchase_tax_totals: Starting PurchaseTestTaxTotals.test_zero_tax_lines ... 2026-10-11 20:30:41,606 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:30:58,015 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-11 20:30:59,395 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #295 deleted stock.move records with IDs: [891] 2026-10-11 20:31:00,344 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #295 deleted stock.move records with IDs: [894] 2026-10-11 20:31:02,447 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-11 20:31:03,821 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-11 20:31:05,152 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #295 deleted stock.move records with IDs: [902] 2026-10-11 20:31:06,512 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-11 20:31:07,108 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #295 deleted stock.move records with IDs: [905] 2026-10-11 20:31:07,742 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-11 20:31:09,012 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #295 deleted stock.move records with IDs: [907] 2026-10-11 20:31:09,726 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:31:35,701 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-11 20:31:36,210 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [909] 2026-10-11 20:31:36,807 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [913] 2026-10-11 20:31:37,242 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted product.set records with IDs: [2] 2026-10-11 20:31:37,297 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [914, 915, 912] 2026-10-11 20:31:37,617 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-11 20:31:39,042 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [917] 2026-10-11 20:31:45,596 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted mail.followers records with IDs: [30106] 2026-10-11 20:31:47,325 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-11 20:31:49,872 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-11 20:31:51,648 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-11 20:31:52,157 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-11 20:31:57,247 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-11 20:31:59,508 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-11 20:32:00,928 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [962] 2026-10-11 20:32:01,806 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-11 20:32:05,088 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [966] 2026-10-11 20:32:05,734 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-11 20:32:07,257 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [968] 2026-10-11 20:32:07,835 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-11 20:32:08,530 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-11 20:32:11,151 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-11 20:32:11,915 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-11 20:32:13,282 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-11 20:32:14,021 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted mail.message records with IDs: [42667] 2026-10-11 20:32:14,036 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.warehouse.orderpoint records with IDs: [10] 2026-10-11 20:32:14,200 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:15,060 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [985] 2026-10-11 20:32:16,545 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-11 20:32:19,957 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [988] 2026-10-11 20:32:20,569 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [991] 2026-10-11 20:32:20,905 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [992] 2026-10-11 20:32:21,099 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [993] 2026-10-11 20:32:22,037 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move.line records with IDs: [909] 2026-10-11 20:32:22,519 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-11 20:32:22,775 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-11 20:32:24,497 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #297 deleted stock.move records with IDs: [996] 2026-10-11 20:32:25,961 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-11 20:32:25,966 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-11 20:32:26,424 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome pid: 59557 2026-10-11 20:32:26,424 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless temporary user profile dir: /tmp/tmpcy2gtnef_chrome_odoo 2026-10-11 20:32:26,424 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:45445/json/version 2026-10-11 20:32:26,426 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45445/json/version with timeout 3 increased to 10s during tests 2026-10-11 20:32:26,431 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Browser version: Chrome/150.0.7871.114 2026-10-11 20:32:26,431 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Issuing json command http://127.0.0.1:45445/json 2026-10-11 20:32:26,432 100 INFO rb-21b7005-225486-423724 odoo.tests.common.requests: request http://127.0.0.1:45445/json with timeout 3 increased to 10s during tests 2026-10-11 20:32:26,439 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Websocket url found: ws://127.0.0.1:45445/devtools/page/8DA310782D5BDF323BD2EFB85ED7FCEE 2026-10-11 20:32:26,445 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Enable chrome headless console log notification 2026-10-11 20:32:26,446 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome headless enable page notifications 2026-10-11 20:32:26,940 100 INFO rb-21b7005-225486-423724 odoo.tests.common: Surpressing hash update in CryptContext override 2026-10-11 20:32:26,943 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.res_users: Login successful for db:rb-21b7005-225486-423724 login:admin from n/a 2026-10-11 20:32:26,951 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Setting session cookie in browser 2026-10-11 20:32:26,952 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Open "http://127.0.0.1:8069/web" in browser 2026-10-11 20:32:26,952 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigating to: "http://127.0.0.1:8069/web" 2026-10-11 20:32:26,963 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-11 20:32:28,423 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web HTTP/1.1" 200 - 121 0.061 1.402 2026-10-11 20:32:28,427 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Navigation result: {'frameId': '8DA310782D5BDF323BD2EFB85ED7FCEE', 'loaderId': '74B3F7E74654B54BF187C1033522DC8A', 'isDownload': False} 2026-10-11 20:32:28,428 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-10-11 20:32:28,462 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/webclient/translations/665cbc17db49c693d7531e5989dd889fec4a4246?lang=en_US HTTP/1.1" 200 - 4 0.004 0.008 2026-10-11 20:32:28,473 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/assets/533f553/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.021 2026-10-11 20:32:28,477 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/assets/9e8cf89/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-10-11 20:32:28,504 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.016 0.030 2026-10-11 20:32:28,556 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/webclient/load_menus/be58b07216217f3215b6ac84f2e2e6bf8258373838f9938efa04418021057aed HTTP/1.1" 200 - 4 0.010 0.094 2026-10-11 20:32:28,557 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:28,566 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:28] "GET /web/assets/2660a93/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-10-11 20:32:29,269 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-11 20:32:29,272 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-11 20:32:29,278 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-11 20:32:29,285 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-11 20:32:29,357 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:29,408 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.038 0.080 2026-10-11 20:32:29,432 100 INFO rb-21b7005-225486-423724 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-10-11 20:32:29,468 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.154 2026-10-11 20:32:29,471 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.168 2026-10-11 20:32:29,483 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:32:29,493 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.007 0.157 2026-10-11 20:32:29,564 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.020 0.211 2026-10-11 20:32:29,658 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.033 0.279 2026-10-11 20:32:29,661 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.288 2026-10-11 20:32:29,679 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:32:29,685 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.247 2026-10-11 20:32:29,698 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-11 20:32:29,713 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.014 0.218 2026-10-11 20:32:29,714 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-11 20:32:29,724 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web_responsive/static/src/img/home-menu-bg-overlay.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-11 20:32:29,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.020 0.235 2026-10-11 20:32:29,755 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web_responsive/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-11 20:32:29,762 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.261 2026-10-11 20:32:29,790 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.203 2026-10-11 20:32:29,809 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.003 0.080 2026-10-11 20:32:29,811 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.065 2026-10-11 20:32:30,506 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_navbar_apps_menu button' 2026-10-11 20:32:30,526 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:30,539 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_list_button_add' 2026-10-11 20:32:30,553 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.004 0.013 2026-10-11 20:32:30,734 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:30] "POST /web/dataset/call_kw/purchase.order/get_views HTTP/1.1" 200 - 118 0.051 0.106 2026-10-11 20:32:30,817 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:30] "POST /web/dataset/call_kw/purchase.order/web_search_read HTTP/1.1" 200 - 15 0.015 0.047 2026-10-11 20:32:30,821 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.065 2026-10-11 20:32:30,889 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:30] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard HTTP/1.1" 200 - 18 0.009 0.016 2026-10-11 20:32:31,010 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.022 2026-10-11 20:32:31,756 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:31,761 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.009 2026-10-11 20:32:31,826 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 24 0.013 0.051 2026-10-11 20:32:31,954 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.025 2026-10-11 20:32:31,957 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.024 2026-10-11 20:32:31,968 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "GET /web/assets/9d1802b/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-10-11 20:32:31,973 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:31] "GET /web/assets/00093fe/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-10-11 20:32:32,049 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:32] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.018 2026-10-11 20:32:32,238 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:32] "GET /web/image?field=avatar_128&id=3&model=res.partner&unique=2026-10-11%2018%3A44%3A52 HTTP/1.1" 200 - 11 0.006 0.019 2026-10-11 20:32:32,988 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.ui-menu-item > a:contains("Agrolait")' 2026-10-11 20:32:32,999 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:32] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 5 0.005 0.017 2026-10-11 20:32:33,243 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:33] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-11 20:32:33,249 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:33] "POST /web/dataset/call_kw/res.partner/name_search HTTP/1.1" 200 - 4 0.005 0.015 2026-10-11 20:32:33,275 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:33] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name HTTP/1.1" 200 - 6 0.004 0.018 2026-10-11 20:32:33,596 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:32:34,045 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains('Add a product')' 2026-10-11 20:32:34,053 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'div[name="product_template_id"] input' 2026-10-11 20:32:34,158 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:34] "POST /web/dataset/call_kw/res.partner/name_create HTTP/1.1" 200 - 77 0.034 0.080 2026-10-11 20:32:34,240 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:34] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 25 0.015 0.053 2026-10-11 20:32:34,283 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:34] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.005 0.019 2026-10-11 20:32:34,325 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:32:35,092 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'ul.ui-autocomplete a:contains("Matrix")' 2026-10-11 20:32:35,116 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 8 0.010 0.016 2026-10-11 20:32:35,396 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:35] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.029 0.025 2026-10-11 20:32:36,164 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-10-11 20:32:36,180 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 4 0.002 0.012 2026-10-11 20:32:36,223 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.004 0.015 2026-10-11 20:32:36,295 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 35 0.016 0.042 2026-10-11 20:32:36,298 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.020 2026-10-11 20:32:36,370 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:36] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 7 0.005 0.028 2026-10-11 20:32:37,099 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-10-11 20:32:37,112 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-10-11 20:32:37,126 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-10-11 20:32:37,141 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:37,666 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:37] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 308 0.114 0.425 2026-10-11 20:32:38,061 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 174 0.102 0.182 2026-10-11 20:32:38,128 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /web/dataset/call_kw/purchase.order/zalo_check_recipients HTTP/1.1" 200 - 10 0.006 0.017 2026-10-11 20:32:38,193 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /mail/thread/data HTTP/1.1" 200 - 39 0.020 0.067 2026-10-11 20:32:38,225 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.010 0.056 2026-10-11 20:32:38,262 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:38] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.018 0.082 2026-10-11 20:32:39,237 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:39,264 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_matrix_input_table' 2026-10-11 20:32:39,486 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:39] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 105 0.049 0.171 2026-10-11 20:32:40,320 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-10-11 20:32:40,352 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: '.o_form_button_save' 2026-10-11 20:32:40,571 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:40] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 84 0.040 0.193 2026-10-11 20:32:41,406 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'a:contains("Add a product")' 2026-10-11 20:32:41,649 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:41] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 130 0.076 0.166 2026-10-11 20:32:41,665 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:41] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.002 0.006 2026-10-11 20:32:41,745 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:41] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.009 0.026 2026-10-11 20:32:41,787 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:41] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.014 2026-10-11 20:32:42,058 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-10-11 20:32:42,812 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'div[name="product_template_id"] input' 2026-10-11 20:32:42,837 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:42] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 10 0.005 0.019 2026-10-11 20:32:43,676 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'ul.ui-autocomplete a:contains("Matrix")' 2026-10-11 20:32:43,693 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:43] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 4 0.007 0.012 2026-10-11 20:32:43,993 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:43] "POST /web/dataset/call_kw/product.template/name_search HTTP/1.1" 200 - 17 0.043 0.024 2026-10-11 20:32:44,764 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'input[value="4"]' 2026-10-11 20:32:44,783 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:44] "POST /web/dataset/call_kw/purchase.order.line/onchange HTTP/1.1" 200 - 6 0.003 0.015 2026-10-11 20:32:44,870 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:44] "POST /web/dataset/call_kw/product.template/get_single_product_variant HTTP/1.1" 200 - 5 0.004 0.017 2026-10-11 20:32:45,079 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:45] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 85 0.042 0.155 2026-10-11 20:32:45,292 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:45] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 65 0.035 0.136 2026-10-11 20:32:45,907 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: Tour purchase_matrix_tour on step: 'button:contains("Confirm")' 2026-10-11 20:32:45,927 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:46,129 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:46] "POST /web/dataset/call_kw/purchase.order/onchange HTTP/1.1" 200 - 81 0.040 0.168 2026-10-11 20:32:46,934 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:47,130 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:47] "POST /web/dataset/call_kw/purchase.order/web_save HTTP/1.1" 200 - 105 0.055 0.140 2026-10-11 20:32:47,144 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:47] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.002 0.005 2026-10-11 20:32:47,204 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:47] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.009 0.025 2026-10-11 20:32:47,229 100 INFO rb-21b7005-225486-423724 werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:47] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.006 0.014 2026-10-11 20:32:47,990 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.browser: test successful 2026-10-11 20:32:47,998 100 INFO ? werkzeug: 127.0.0.1 - - [11/Oct/2026 20:32:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-11 20:32:48,001 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing chrome headless with pid 59557 2026-10-11 20:32:48,001 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Closing websocket connection 2026-10-11 20:32:48,002 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Terminating chrome headless with pid 59557 2026-10-11 20:32:48,102 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Chrome Log in: /tmp/odoo_tests/rb-21b7005-225486-423724/chrome_logs/chrome_log_20261011_203248_102356_TestPurchaseMatrixUi.txt 2026-10-11 20:32:48,102 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi: Removing chrome user profile "/tmp/tmpcy2gtnef_chrome_odoo" 2026-10-11 20:32:49,389 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-11 20:32:49,723 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 352 and Message-Id '<272798516727790.1791750769.696921348571777-openerp-private@8615afa91707>' from 'info@yourcompany.com' to (redacted) "'*****************er@yourcompany.com'" successfully sent 2026-10-11 20:32:49,723 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:32:49,732 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-10-11 20:32:49,742 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42747] 2026-10-11 20:32:49,742 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:32:49,747 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:32:50,049 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 353 and Message-Id '<448354505349540.1791750770.025678873062134-openerp-private@8615afa91707>' from 'info@yourcompany.com' to (redacted) "'**************er@yourcompany.com'" successfully sent 2026-10-11 20:32:50,049 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:32:50,057 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-10-11 20:32:50,066 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42748] 2026-10-11 20:32:50,067 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:32:50,072 100 INFO rb-21b7005-225486-423724 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-10-11 20:32:50,384 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-10-11 20:32:50,384 100 INFO rb-21b7005-225486-423724 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-10-11 20:32:50,384 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-11 20:32:50,386 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-11 20:32:50,484 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-11 20:32:50,585 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42759, 42757] 2026-10-11 20:32:50,600 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [195, 197] 2026-10-11 20:32:50,614 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42760, 42758] 2026-10-11 20:32:50,625 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [196, 198] 2026-10-11 20:32:50,629 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-11 20:32:51,831 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [233] 2026-10-11 20:32:52,212 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-11 20:32:52,487 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-11 20:32:53,824 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-11 20:32:58,008 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-11 20:32:58,112 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-11 20:32:58,126 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-11 20:32:58,137 100 INFO rb-21b7005-225486-423724 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [5] 2026-10-11 20:32:58,141 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-11 20:32:58,767 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-11 20:32:59,491 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-11 20:33:00,156 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-11 20:33:01,259 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-11 20:33:02,093 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-11 20:33:02,795 100 INFO rb-21b7005-225486-423724 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-11 20:33:03,410 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:33:04,774 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 354 and Message-Id '<358529490673264.1791750784.709244012832642-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****************er@example.com' successfully sent 2026-10-11 20:33:04,775 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:33:04,778 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:33:04,835 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 355 and Message-Id '<460680074319487.1791750784.809981346130371-openerp-message-notify@8615afa91707>' from 'viindoobot@example.viindoo.com' to (redacted) 'b*******************er@example.com' successfully sent 2026-10-11 20:33:04,835 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-10-11 20:33:04,836 100 INFO rb-21b7005-225486-423724 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-10-11 20:33:05,316 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-11 20:33:06,525 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-11 20:33:06,987 100 INFO rb-21b7005-225486-423724 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-11 20:33:08,194 100 INFO rb-21b7005-225486-423724 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-11 20:33:08,195 100 INFO rb-21b7005-225486-423724 odoo.service.server: 724 post-tests in 5069.72s, 1776027 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: point_of_sale: 286 tests 1937.24s 687876 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: portal: 11 tests 29.46s 4695 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_hr: 5 tests 48.83s 19061 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_loyalty: 59 tests 567.87s 130060 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_mrp: 13 tests 80.99s 44977 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_online_payment: 8 tests 48.73s 20071 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_restaurant: 13 tests 188.04s 33015 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_restaurant_loyalty: 14 tests 193.43s 34111 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_sale: 40 tests 313.90s 107075 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_sale_loyalty: 4 tests 37.62s 18234 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_sale_margin: 3 tests 22.05s 14584 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_self_order: 31 tests 256.73s 99259 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: pos_viva_wallet: 3 tests 26.87s 16021 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: privacy_lookup: 8 tests 9.88s 11937 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: product: 117 tests 66.71s 52715 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: product_email_template: 4 tests 21.83s 13280 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: product_margin: 5 tests 20.72s 13608 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project: 99 tests 237.75s 71165 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_account: 4 tests 25.65s 5534 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_hr_expense: 4 tests 41.93s 15933 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_mrp: 3 tests 16.03s 4670 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_purchase: 9 tests 50.02s 19558 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_sale_expense: 4 tests 54.56s 24187 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: project_timesheet_holidays: 8 tests 12.02s 8523 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: purchase: 108 tests 346.42s 195461 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: purchase_mrp: 28 tests 104.34s 67494 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: purchase_product_matrix: 3 tests 23.43s 2920 queries 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.tests.stats: purchase_requisition: 17 tests 14.01s 9567 queries 2026-10-11 20:33:08,198 100 ERROR rb-21b7005-225486-423724 odoo.tests.result: 1 failed, 0 error(s) of 724 tests when loading database 'rb-21b7005-225486-423724' 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.service.server: Initiating shutdown 2026-10-11 20:33:08,198 100 INFO rb-21b7005-225486-423724 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.